엑셀에서 데이터 유효성 검사는 특정 셀의 입력 값을 제한하거나 검증하여 올바른 값만 입력하도록 하는 기능입니다.
1. 데이터 유효성 검사
데이터 유효성 검사는 "데이터" 탭에서 "데이터 도구"를 클릭하여 수행할 수 있습니다. "데이터 도구" 탭에서 "데이터 유효성 검사"를 클릭하면 "데이터 유효성 검사" 대화상자가 나타납니다. 여기에서는 입력할 데이터의 유효성을 검사할 조건을 설정할 수 있습니다.
예를 들어, A열에는 숫자만 입력할 수 있도록 유효성 검사를 적용하려면 다음과 같이 작업합니다.
- A열을 선택합니다.
- "데이터" 탭에서 "데이터 도구"를 클릭하고 "데이터 유효성 검사"를 선택합니다.
- "설정" 탭에서 "허용"에서 "숫자"를 선택합니다.
- 그 다음 "입력 메시지" 탭에서 "입력에 대한 설명"을 입력합니다.
- 마지막으로 "오류 메시지" 탭에서 "데이터가 잘못 입력되었습니다. 숫자만 입력해주세요."와 같이 오류 메시지를 입력합니다.
이와 같이 데이터 유효성 검사를 적용하여 A열에는 숫자만 입력할 수 있도록 제한할 수 있습니다.
1) 수식으로 데이터 유효성 검사하기
수식을 사용하여 데이터 유효성 검사를 적용할 때는 IF, AND, OR, NOT 등의 논리 함수를 사용합니다. 이 함수들은 조건에 따라 값을 반환하거나 논리 연산을 수행합니다.
예를 들어, A열에는 성별을 나타내는 "M" 또는 "F"만 입력할 수 있도록 유효성 검사를 적용하려면 다음과 같이 작업합니다.
- A열을 선택합니다.
- "데이터" 탭에서 "데이터 도구"를 클릭하고 "데이터 유효성 검사"를 선택합니다.
- "설정" 탭에서 "허용"에서 "사용자 정의"를 선택합니다.
- 그리고 "포함할 식"에 다음과 같은 수식을 입력합니다: =OR(A1="M",A1="F")
- 마지막으로 "오류 메시지" 탭에서 "데이터가 잘못 입력되었습니다. 'M' 또는 'F'를 입력해주세요."와 같이 오류 메시지를 입력합니다.
위의 수식은 OR 함수를 사용하여 A1이 "M" 또는 "F" 중 하나인지를 검사합니다. 만약 A1에 "M" 또는 "F" 중 하나가 입력되지 않으면 데이터 유효성 검사를 통과하지 못하고 오류 메시지가 나타납니다.
다른 예로, A열에는 1부터 100 사이의 정수만 입력할 수 있도록 유효성 검사를 적용하려면 다음과 같은 수식을 사용할 수 있습니다:
=AND(ISNUMBER(A1), A1>=1, A1<=100)
위의 수식은 AND 함수를 사용하여 A1이 숫자이면서 1부터 100 사이의 값인지를 검사합니다. 만약 A1에 1부터 100 사이의 값이 아닌 값이 입력되거나 숫자가 아닌 값이 입력되면 데이터 유효성 검사를 통과하지 못하고 오류 메시지가 나타납니다.
이와 같이 수식을 사용하여 데이터 유효성 검사를 적용하면 더욱 복잡한 조건에 따른 검사를 쉽게 수행할 수 있습니다.
2023.04.15 - [엑셀] - 엑셀 차트 데이터 다른 차트 유형으로 변환, 마우스 오버 효과 추가
2023.04.12 - [엑셀] - 엑셀 차트 데이터 축 조절 이해하기.
2023.04.12 - [엑셀] - 엑셀 차트 데이터 라인, 라인 끝점, 간격 변경 이해하기.
댓글