Ch.7 실기 실전 연습
실기 — 이름 정의 & 유효성 검사 실전
이름 정의와 유효성 검사 — 기본 작업 5점의 핵심
이름 관리자로 범위를 지정하고, 유효성 검사로 입력 제한을 설정하는 실전 상황
이름 정의는 단순하지만 유효성 검사와 결합하면 실수가 잦습니다
절차를 정리하면 매번 같은 패턴으로 빠르게 풀 수 있습니다
핵심 내용
이름 정의란 셀 범위에 의미 있는 이름을 붙여두는 기능입니다. 수식에서 범위 주소 대신 이름을 사용하면 가독성이 높아지고, 시험에서도 감점을 줄일 수 있습니다.
범위 선택: 이름을 붙일 셀 범위 드래그 (예: B2:B50)
이름 상자 / Ctrl+F3: 이름 상자에 직접 입력하거나 수식 → 이름 관리자
이름 입력: 공백 없이, 문자 또는 밑줄로 시작 (예: 제품목록)
확인 & 수식 활용: =VLOOKUP(A2, 제품목록, 3, FALSE) 처럼 사용
이름 규칙: 첫 글자는 문자·밑줄·역슬래시만 가능. 공백 불가(밑줄로 대체). 셀 주소(A1 등)와 같은 이름 불가.
[이름 정의 활용 — 수식 예시]
1. VLOOKUP에서 범위 이름 사용
=VLOOKUP(A2, 제품목록, 3, FALSE)
→ "제품목록"은 B2:D50에 정의된 이름
2. SUMIF에서 범위 이름 사용
=SUMIF(부서명, "영업", 매출액)
→ 부서명 = E2:E100, 매출액 = G2:G100
3. 유효성 검사 목록에서 이름 참조
허용: 목록 → 원본: =카테고리
→ "카테고리"는 H2:H10에 정의된 이름데이터 유효성 검사는 셀에 입력할 수 있는 값을 제한하는 기능입니다. 시험에서는 목록, 정수, 사용자 지정 수식 3가지가 주로 출제됩니다.
셀 범위 선택: 유효성 검사를 적용할 셀 범위 선택
데이터 → 유효성 검사: 데이터 탭 → 데이터 유효성 검사 클릭
제한 대상 선택: 목록 / 정수 / 사용자 지정 중 택 1
조건 입력: 원본(목록), 최솟값·최댓값(정수), 수식(사용자 지정)
입력 메시지 탭: 셀 선택 시 표시될 안내 메시지 설정
오류 알림 탭: 잘못된 값 입력 시 표시될 오류 메시지 설정
[유형 1: 목록 — 드롭다운 선택]
제한 대상: 목록
원본: =카테고리 (이름 정의 참조)
또는 직접 입력: 서울,부산,대구,인천
→ 셀 클릭 시 드롭다운 화살표 표시
→ 목록에 없는 값 입력 불가[유형 2: 정수 — 범위 제한]
제한 대상: 정수
데이터: 사이
최솟값: 1
최댓값: 100
→ 1~100 사이 정수만 입력 가능
→ 소수점(3.5), 범위 밖(101) 입력 시 오류[유형 3: 사용자 지정 — 수식 기반]
제한 대상: 사용자 지정
수식: =AND(LEN(A2)>=2, LEN(A2)<=10)
→ 2~10자 사이 텍스트만 입력 가능
→ 1자 또는 11자 이상 입력 시 오류
다른 예: =COUNTIF($A$2:$A$100,A2)=1
→ 중복 입력 방지 (고유값만 허용)감점 포인트: 오류 알림의 스타일을 문제와 다르게 설정하면 감점됩니다. "중지"와 "경고"를 혼동하지 마세요. 중지 = 입력 차단, 경고 = 허용 가능.
이미 입력된 데이터 중 유효성 규칙을 위반하는 셀을 찾으려면 유효성 검사 원형(동그라미 표시)을 사용합니다.
[유효성 검사 원형]
데이터 → 유효성 검사 ▼ → 잘못된 데이터 표시
→ 규칙 위반 셀에 빨간 동그라미 표시
해제: 데이터 → 유효성 검사 ▼ → 유효성 검사 원 지우기
시험 활용: 유효성 규칙 설정 후 원형 표시 요구 시
1. 유효성 검사 설정 먼저
2. 잘못된 데이터 표시 클릭
3. 문제에서 요구하는 셀에 원이 표시되는지 확인이름 정의에서 사용할 수 없는 이름은?
유효성 검사에서 이름 정의 범위를 목록 원본으로 참조할 때 올바른 입력은?
유효성 검사에서 잘못된 값 입력 시 입력을 완전히 차단하는 오류 알림 스타일은 ____ 이다.
감점 1: 이름 정의 시 범위에 헤더를 포함/미포함 — 문제 지시를 정확히 읽으세요.
감점 2: 유효성 검사 목록 원본에서 = 누락 — =카테고리로 입력해야 이름 참조가 됩니다.
감점 3: 오류 알림 스타일 혼동 — 중지/경고/정보 중 문제 지시와 정확히 일치시키세요.
핵심 정리
- 1이름 정의: Ctrl+F3 또는 이름 상자 → 범위에 의미 있는 이름 부여
- 2이름 규칙: 문자/밑줄 시작, 공백 불가, 셀 주소 불가
- 3유효성 검사 3유형: 목록(드롭다운), 정수(범위), 사용자 지정(수식)
- 4목록 원본에서 이름 참조: =이름 형식으로 입력
- 5오류 알림: 중지(차단) vs 경고(허용 가능) vs 정보(안내만)
퀴즈와 인터랙션으로 더 깊이 학습하세요
play_circle인터랙티브 레슨 시작