본문 바로가기
■ 칼퇴를 위한 엑셀/- 칼퇴를 위한 엑셀 : 초급자 대상

13. 간단한 데이터 검증: 데이터 유효성 검사 사용하기

by 포탈메이커 2024. 10. 3.

간단한 데이터 검증: 데이터 유효성 검사 사용하기

엑셀에서 데이터를 정확하게 관리하기 위해서는 잘못된 데이터 입력을 방지하는 것이 매우 중요합니다. 데이터 유효성 검사를 사용하면 특정 기준에 맞는 데이터만 입력되도록 제한할 수 있습니다. 이번 글에서는 데이터 유효성 검사를 설정하는 방법과 이를 통해 데이터를 검증하는 방법을 알아보겠습니다.

이번 글에서는 데이터 유효성 검사를 설정하는 방법과 이를 통해 데이터를 검증하는 방법을 알아보겠습니다.

목차

1. 데이터 유효성 검사의 기본 개념

2. 데이터 유효성 검사 설정하기

3. 입력 메시지 설정하기

4. 오류 메시지 설정하기

5. 다양한 유효성 검사 조건

6. 유효성 검사된 데이터 관리

7. 마무리

목차를 선택하시면 해당 위치로 이동합니다.

1. 데이터 유효성 검사의 기본 개념

데이터 유효성 검사는 엑셀에서 특정 셀에 입력될 수 있는 데이터를 미리 정의된 기준에 따라 제한하는 기능입니다. 예를 들어, 특정 셀에 숫자만 입력되도록 하거나, 날짜가 특정 범위 내에 있어야 하는 등의 조건을 설정할 수 있습니다. 이를 통해 잘못된 데이터 입력을 방지하고, 데이터의 정확성을 높일 수 있습니다.


2. 데이터 유효성 검사 설정하기

데이터 유효성 검사를 설정하는 방법은 매우 간단합니다. 다음은 기본적인 설정 방법입니다:

  • 셀 선택: 유효성 검사를 적용할 셀 또는 셀 범위를 선택합니다. 예를 들어, 특정 열 전체에 유효성 검사를 적용하려면 해당 열을 선택할 수 있습니다.
  • 데이터 유효성 검사 메뉴 열기: 리본 메뉴의 데이터(Data) 탭에서 데이터 유효성 검사(Data Validation) 버튼을 클릭합니다. 그러면 데이터 유효성 검사 대화 상자가 열립니다.
  • 조건 설정: 대화 상자의 설정(Settings) 탭에서 유효성 검사를 위한 조건을 설정할 수 있습니다. 여기서는 입력할 수 있는 데이터의 유형과 조건을 정의할 수 있습니다.
  • 예시: 숫자만 입력되도록 설정하려면, 허용(Allow) 옵션에서 정수(Whole number) 또는 소수(Decimal)를 선택하고, 특정 범위를 지정할 수 있습니다. 예를 들어, 1에서 100 사이의 숫자만 입력되도록 설정할 수 있습니다.

엑셀/VBA


3. 입력 메시지 설정하기

데이터 유효성 검사를 설정할 때, 사용자가 입력해야 할 데이터 유형을 이해할 수 있도록 메시지를 추가하는 것이 좋습니다.

  • 입력 메시지 설정: 입력 메시지(Input Message) 탭에서 유효성 검사 셀을 선택할 때 표시될 메시지를 설정할 수 있습니다.
  • 예시: "1에서 100 사이의 숫자만 입력해 주세요."라는 메시지를 설정하면, 사용자가 셀을 클릭할 때 해당 메시지가 나타납니다.

엑셀/VBA


4. 오류 메시지 설정하기

사용자가 유효하지 않은 데이터를 입력하려고 할 때 나타나는 오류 메시지를 설정할 수 있습니다. 이를 통해 입력 오류를 방지하고, 올바른 데이터를 입력할 수 있도록 안내할 수 있습니다.

  • 오류 메시지 설정: 오류 메시지(Error Alert) 탭에서 잘못된 데이터가 입력될 때 표시할 오류 메시지를 설정할 수 있습니다.
  • 예시: "잘못된 입력입니다. 1에서 100 사이의 숫자를 입력해 주세요."라는 오류 메시지를 설정하면, 잘못된 데이터가 입력될 때 이 메시지가 나타납니다.

엑셀/VBA


5. 다양한 유효성 검사 조건

엑셀에서는 숫자뿐만 아니라 다양한 유형의 데이터를 유효성 검사할 수 있습니다. 몇 가지 유용한 예시를 살펴보겠습니다:

  • 리스트 제한: 사용자가 지정된 목록에서만 값을 선택하도록 제한할 수 있습니다. 예를 들어, "서울", "부산", "대구" 등과 같이 도시 이름 목록을 만들어 사용자가 이 중에서만 선택하도록 할 수 있습니다.
  • 설정 방법: 허용(Allow) 옵션에서 목록(List)을 선택하고, 사용할 목록을 직접 입력하거나 워크시트의 범위를 지정할 수 있습니다.
  • 날짜 범위 제한: 특정 날짜 범위 내에서만 입력이 가능하도록 설정할 수 있습니다. 예를 들어, 2024년 1월 1일부터 2024년 12월 31일 사이의 날짜만 입력하도록 제한할 수 있습니다.
  • 설정 방법: 허용(Allow) 옵션에서 날짜(Date)를 선택하고, 원하는 시작 날짜와 종료 날짜를 입력합니다.
  • 텍스트 길이 제한: 텍스트의 길이를 제한할 수 있습니다. 예를 들어, 최대 10자까지의 텍스트만 입력하도록 설정할 수 있습니다.
  • 설정 방법: 허용(Allow) 옵션에서 텍스트 길이(Text length)를 선택하고, 최대 길이를 설정합니다.

엑셀/VBA


6. 유효성 검사된 데이터 관리

유효성 검사가 적용된 데이터를 관리하려면, 다음과 같은 방법을 활용할 수 있습니다:

  • 유효성 검사 적용 해제: 유효성 검사를 제거하려면 해당 셀을 선택하고, 데이터 유효성 검사 대화 상자에서 모두 지우기(Clear All) 버튼을 클릭합니다.
  • 유효성 검사 복사: 유효성 검사가 적용된 셀을 다른 셀로 복사하면, 동일한 유효성 검사 규칙이 적용됩니다. 이를 통해 여러 셀에 동일한 조건을 빠르게 적용할 수 있습니다.

7. 마무리

데이터 유효성 검사를 활용하면 잘못된 데이터 입력을 방지하고, 데이터의 정확성을 높일 수 있습니다. 이를 통해 데이터 관리 작업이 더욱 효율적이고 체계적으로 이루어질 것입니다.

 



포스팅이 도움이 되셨다면 구독, 공감, 댓글 부탁드려요!

행복한 하루 되세요!