엑셀 시트에 데이터를 입력하는 사용자들의 실수를 막기 위해 범위에서 중복되는 단어나 문자를 제한할 수 있습니다. 데이터 유효성 검사의 사용자 지정 옵션을 사용하는 것입니다. 사용자 지정은 직접 수식을 만들어서 적용할 수 있는데, 결과값이 FALSE 인 경우 에러 메시지가 출력되면서 입력을 막게 됩니다. 이 방법을 잘 이용하시면 제한 대상을 다양하게 만들 수 있습니다.
▼ 셀에 데이터를 입력할 때 중복되지 말아야 하는 것들이 있습니다. 그 중 대표적인 것이 주민번호 혹은 전화번호 등이겠죠. 앞으로 소개할 데이터 유효성 검사를 이용하면 사용자 실수를 미연에 방지할 수 있습니다. [데이터] 탭 > [데이터 도구] 그룹 > [데이터 유효성 검사]를 클릭합니다.
▼ 데이터 유효성 팝업창이 뜨면 [설정] 탭으로 이동합니다. 그리고 제한 대상을 [사용자 지정]으로 선택합니다. [사용자 지정]은 말 그대로 직접 수식을 만들어서 다양하게 제한 대상을 만들 수 있습니다.
▼ 사용자 지정에 들어갈 수식의 주요 함수는 COUNTIF 입니다. COUNTIF 함수는 지정한 영역에 동일한 값의 수를 리턴합니다. 그러니까 중복된 데이터가 있으면 개수가 2 이상이 되겠죠. 그래서 전체 수식은 다음과 같습니다. 해당 영역에서 동일한 데이터가 2개 이상이면 FALSE 를 반환하는 것이죠. 결과 값이 FALSE 이면 에러 메시지가 출력되고 데이터를 입력할 수 없게 됩니다.
=COUNTIF($D$3:$D$14, D3) < 2 |
▼ 이제 제대로 데이터 유효성 검사가 적용되었는지 알아보겠습니다. 성명에 동일한 이름을 입력해 보세요. 그럼 입력한 값이 잘못되었다고 뜰 겁니다. 해당 영역에 다른 값을 넣지 않으면 입력이 제한되기 때문에 사용자의 입력 실수를 방지할 수 있는 것이죠.
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel 데이터 유효성 검사 수정한 셀 확대 적용하기 (0) | 2023.02.12 |
---|---|
엑셀 Excel 피벗 테이블 확대, 축소 버튼 인쇄할 때 표시하기 (0) | 2023.02.11 |
엑셀 Excel 요일, 일 년 중 몇 째 주 WEEKDAY, WEEKNUM 함수 (0) | 2023.02.11 |
엑셀 Excel 데이터 유효성 검사, IME 모드에서 영문 텍스트 자동 입력 변환 (0) | 2023.02.10 |
엑셀 Excel 정기 적금 만기 금액 찾기 FV 함수 사용법 (0) | 2023.02.10 |
엑셀 Excel 데이터베이스 함수 DAVERAGE 사용해서 평균 구하기 (0) | 2023.02.10 |
엑셀 Excel 삼각함수 MROUND 배수로 반올림 처리하기 (0) | 2023.02.07 |
엑셀 Excel 시트 작업 내용 저장 매크로 기록, 파일로 저장하기 (0) | 2023.02.07 |