Ch.2 스프레드시트 기초

데이터 유효성 검사 & 조건부 서식

데이터 유효성 검사의 종류와 설정 방법을 설명할 수 있다조건부 서식의 규칙 유형과 우선순위를 이해할 수 있다필기·실기 기출 패턴에서 유효성/조건부 서식 문제를 정확히 풀 수 있다

잘못된 데이터가 들어오면 모든 계산이 무너진다

나이 필드에 문자가 입력되거나, 80점 이상인데 강조 표시가 안 되는 상황

유효성 검사로 입력을 막고, 조건부 서식으로 시각적 경고를 주는 이중 방어가 필요합니다

유효성 검사조건부 서식은 필기·실기 모두에서 단골 출제됩니다


article

핵심 내용

데이터 유효성 검사는 셀에 입력할 수 있는 값을 제한하는 기능입니다. 메뉴: 데이터 → 데이터 유효성 검사

실기 시험에서 가장 자주 출제되는 유효성 검사 유형은 목록정수 범위입니다.

[목록 유효성 검사 설정]

제한 대상: 목록
원본: 서울,부산,대구,인천,광주

→ 셀 클릭 시 드롭다운 화살표 표시
→ 목록에 없는 값 입력 시 경고 메시지
[셀 범위를 원본으로 사용]

제한 대상: 목록
원본: =$G$1:$G$5

→ G1~G5에 입력된 값이 드롭다운 항목이 됨
→ G열 값 변경 시 드롭다운도 자동 갱신

기출 함정: 목록 원본에서 항목 구분은 쉼표(,)입니다. 세미콜론(;)이나 공백으로 구분하면 작동하지 않습니다.

조건부 서식은 셀 값이 특정 조건을 만족하면 자동으로 서식을 변경하는 기능입니다. 메뉴: 홈 → 조건부 서식

시험에서 가장 자주 나오는 유형: "수식을 사용하여 서식을 지정할 셀 결정" 직접 수식을 입력해야 하므로 난이도가 높지만, 패턴은 정해져 있습니다.

[행 전체 강조 — 기출 단골]

적용 범위: $A$2:$D$10
수식: =$C2>=80
서식: 노란색 배경

→ C열 값이 80 이상인 행 전체가 노란색

핵심: 수식에서 열은 $ 고정($C), 행은 상대참조(2)
      → 각 행마다 자기 행의 C값을 검사

조건부 서식 수식 규칙: 행 전체 강조 시 열은 $ 고정, 행은 상대참조. 이것만 기억하면 대부분의 수식 문제를 풀 수 있습니다.

데이터 유효성 검사에서 "목록" 유형의 원본 입력 시 항목 구분 기호는?

조건부 서식에서 B열 값이 90 이상인 행 전체($A$2:$D$10)를 강조하려면? 수식을 올바르게 입력한 것은?

데이터 유효성 검사를 설정하려면 ____ 탭 → 데이터 유효성 검사 메뉴를 클릭한다.

조건부 서식에서 수식을 사용할 때, 수식은 반드시 ____ 문자로 시작해야 한다.

조건부 서식에서 셀 범위 내 중복된 값을 자동으로 강조하려면 ____ 규칙을 사용한다.

key

핵심 용어

설명 메시지 탭

셀 선택 시 안내 문구 표시 (입력 가이드)

오류 메시지 탭

잘못된 값 입력 시 경고창 (중지/경고/정보 3단계)

중지

잘못된 값 입력 완전 차단 (기본값)

경고

경고 후 사용자가 선택 가능

compare_arrows

비교 정리

항목유형설명예시
정수정수만 허용 (범위 지정 가능)1~100 사이 정수
소수소수 포함 숫자 허용0.0~100.0
목록드롭다운 목록에서 선택서울, 부산, 대구
날짜날짜만 허용2024-01-01 ~ 2024-12-31
시간시간만 허용09:00 ~ 18:00
텍스트 길이글자 수 제한최대 10글자
사용자 지정수식으로 조건 지정=MOD(A1,2)=0 (짝수만)
항목규칙 유형설명기출 빈도
셀 값 기준특정 값보다 큰/작은/같은 셀에 서식★★★
수식 사용수식이 TRUE인 셀에 서식★★★
상위/하위 규칙상위 10%, 하위 10개 등★★
데이터 막대셀 안에 막대 그래프 표시
색조값 크기에 따라 색상 그라데이션
아이콘 집합화살표/신호등 아이콘 표시
check_circle

핵심 정리

  • 1유효성 검사: 정수/소수/목록/날짜/텍스트길이/사용자지정 — 입력 자체를 제한
  • 2목록 유효성: 쉼표로 구분하거나 셀 범위($G$1:$G$5) 참조
  • 3오류 메시지 3단계: 중지(차단) > 경고(선택) > 정보(안내)
  • 4조건부 서식 수식: 열 고정($B), 행 상대(2) → 행별 자기 값 검사
  • 5규칙 우선순위: 좁은 조건을 위에, 넓은 조건을 아래에 배치

퀴즈와 인터랙션으로 더 깊이 학습하세요

play_circle인터랙티브 레슨 시작