엑셀

005_ 엑셀 데이터 유효성 검사 및 오류 방지 기능 활용하기

donquixote3-141592 2025. 3. 13. 10:50

엑셀에서 데이터를 입력할 때 잘못된 값이 입력되지 않도록 제한하는 기능이 있습니다. 예를 들어, 점수 입력 시 0~100 사이의 값만 허용하거나, 특정 목록에서만 선택할 수 있도록 설정할 수 있습니다. 이를 통해 데이터의 일관성을 유지하고 오류를 방지할 수 있습니다.

오늘은 데이터 유효성 검사(Data Validation) 기능을 활용하여 입력값을 제한하는 방법을 배워보겠습니다.


1. 데이터 유효성 검사란?

데이터 유효성 검사(Data Validation)는 엑셀에서 허용된 값만 입력하도록 설정하는 기능입니다.
예를 들어,
✅ 나이 입력 시 0~120까지만 허용
✅ 특정 목록(예: "남성", "여성")에서만 선택 가능
✅ 날짜 입력 시 지정된 범위 내에서만 입력 가능

이 기능을 사용하면 데이터 입력 실수를 줄이고, 보다 체계적인 데이터 관리가 가능합니다.


2. 숫자 범위 제한하기 (예: 점수 0~100만 입력)

✔ 숫자 범위 제한 설정 방법

  1. 제한할 데이터 범위 선택
    • 예제: B2:B10 셀에 학생 점수를 입력하는 경우
  2. "데이터" 탭 → "데이터 유효성 검사" 클릭
  3. "설정" 탭에서 제한 대상을 "정수"로 선택
  4. 최소값: 0, 최대값: 100 입력
  5. "확인" 버튼 클릭

이제 0~100 이외의 값을 입력하면 오류 메시지가 표시됩니다.

💡 예제 표

번호이름점수

1 김민수 85
2 이서연 76
3 박지훈 92
4 최유진 80
5 정하은 89

만약 150을 입력하면 "허용된 범위를 벗어난 값입니다." 라는 경고가 뜹니다.


3. 특정 목록에서만 선택 가능하게 설정 (예: 성별 선택)

데이터 유효성 검사를 활용하면, 특정 값만 선택할 수 있도록 제한할 수 있습니다.
예를 들어, "남성", "여성"만 입력 가능하도록 설정해 보겠습니다.

✔ 드롭다운 목록 만들기

  1. 제한할 셀 범위 선택 (예: C2:C10)
  2. "데이터" → "데이터 유효성 검사" 클릭
  3. "설정" 탭에서 제한 대상을 "목록"으로 선택
  4. 원본(Source)에 "남성, 여성" 입력
  5. "확인" 버튼 클릭

이제 셀을 클릭하면 "남성" 또는 "여성"을 선택할 수 있는 드롭다운 메뉴가 표시됩니다.

💡 예제 표

번호이름성별

1 김민수 남성
2 이서연 여성
3 박지훈 남성
4 최유진 여성
5 정하은 여성

4. 날짜 범위 제한하기 (예: 특정 기간 내에서만 입력 가능)

날짜 입력 시, 지정된 기간 내에서만 입력할 수 있도록 설정할 수 있습니다.
예를 들어, 2023년 1월 1일 ~ 2023년 12월 31일 사이의 날짜만 입력 가능하도록 설정해 보겠습니다.

✔ 날짜 제한 설정 방법

  1. 제한할 데이터 범위 선택 (예: D2:D10)
  2. "데이터" → "데이터 유효성 검사" 클릭
  3. "설정" 탭에서 제한 대상을 "날짜"로 선택
  4. 시작 날짜: 2023-01-01, 종료 날짜: 2023-12-31 입력
  5. "확인" 버튼 클릭

이제 지정된 범위를 벗어난 날짜를 입력하면 오류 메시지가 표시됩니다.


5. 오류 메시지 사용자 지정하기

기본 오류 메시지는 "허용된 범위를 벗어난 값입니다." 라고 표시되지만,
사용자가 이해하기 쉽게 직접 메시지를 설정할 수도 있습니다.

✔ 오류 메시지 설정 방법

  1. "데이터 유효성 검사" → "오류 메시지" 탭 클릭
  2. 스타일: 정지(Stop) 선택
  3. 제목: "입력 오류", 메시지: "점수는 0~100 사이로 입력하세요." 입력
  4. "확인" 버튼 클릭

이제 잘못된 값을 입력하면 사용자 지정 메시지가 표시됩니다.


6. 실전 연습: 데이터 유효성 검사 적용하기

다음 연습을 직접 따라 해보면서 오늘 배운 내용을 익혀보세요.

  • 연습 1: 점수를 입력할 때 0~100 범위만 허용하세요.
  • 연습 2: 직원 명단에서 "남성", "여성"만 선택 가능하도록 설정하세요.
  • 연습 3: 날짜 입력 시 2023년 1월 1일 ~ 12월 31일 사이의 날짜만 입력 가능하도록 설정하세요.
  • 연습 4: 점수 입력 오류 시 "점수는 0~100 사이로 입력하세요." 라는 맞춤 메시지를 설정하세요.

7. 다음 강의 예고

다음 강의에서는 **"엑셀에서 조건부 서식(Conditional Formatting) 활용하기"**를 배워보겠습니다.
예를 들어, 점수가 90점 이상이면 자동으로 빨간색으로 표시되도록 설정하는 방법 등을 다룰 예정입니다.