Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 데이터 유효성 검사 특정 문자나 단어를 제외하기

엑셀(Excel)/Excel
반응형

엑셀 시트에 데이터를 입력하고자 할 때 특정 단어나 문자를 입력하지 못하도록 제한할 수 있습니다. 데이터 유효성 검사의 사용자 지정 옵션을 사용하는 것입니다. 사용자 지정은 직접 수식을 만들어서 적용할 수 있는데, 결과값이 FALSE 인 경우 에러 메시지 가 출력됩니다. 이 방법을 잘 이용하시면 제한 대상을 다양하게 만들 수 있습니다.

 

 

먼저 입력값을 제한할 영역을 선택하고 [데이터] > [데이터 도구] 그룹 > [데이터 유효성 검사]를 클릭합니다.

엑셀 Excel 데이터 유효성 검사로 특정 문자나 단어를 제외하는 방법

 

데이터 유효성 팝업창이 뜨면 설정 탭으로 이동합니다. 그리고 제한 대상을 [사용자 지정]으로 선택합니다. [사용자 지정]은 말 그대로 직접 수식을 만들어서 다양하게 제한 대상을 만들 수 있다는 것입니다

엑셀 Excel 데이터 유효성 검사로 특정 문자나 단어를 제외하는 방법

 

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 데이터 유효성 검사 기능 간단하게 삭제하기
엑셀 Excel 데이터 유효성 검사 일정한 범위에 입력할 있도록 제한하기
엑셀 Excel 데이터 유효성 검사에서 셀을 다른 셀에 확대 적용하기
셀 Excel 데이터 유효성 검사를 이용해 숫자값을 제한하는 방법

 

 

 

 

제한 대상을 사용자 지정으로 바꾸면 제한 방법은 비활성화가 되고 수식 입력란이 나타납니다. 이곳에 ISERROR FIND 함수를 조합해서 만든 수식을 입력합니다. 수식에서 결과가 FALSE 이면 에러 메시지가 뜨면서 입력을 막게 됩니다. 

=ISERROR(FIND("Z",B3))

 

FIND 의 첫 번째 인수로 찾을 값을 넣고, 두 번째는 영역의 시작 위치를 지정합니다. B3 부터 아래로 내려가면서 “Z” 가 있으면 FIND("Z",B3) 는 위치값을 숫자로 반환합니다. 만약 값이 없으면 #VALUE! 가 출력되겠죠. 이것은 에러를 의미합니다. ISERROR 함수는 FIND("Z",B3) #VALUE! 를 출력하면 TRUE 를 반환하게 되므로 정상 처리가 됩니다. 반대로 FIND("Z",B3) 가 숫자값을 출력하게 되면 ISERROR FALSE 이므로 에러 메시지가 뜨는 것입니다

엑셀 Excel 데이터 유효성 검사로 특정 문자나 단어를 제외하는 방법

 

데이터 유효성에 수식이 제대로 적용되었는지 테스트 해 보겠습니다. 셀에 대문에 “Z” 를 넣고 Enter 를 눌러 보세요. 그럼 그림과 같은 에러 메시지가 뜨게 될 겁니다. 이런 식으로 데이터 유효성의 사용자 지정은 특정한 글자를 제한할 수 있습니다

엑셀 Excel 데이터 유효성 검사로 특정 문자나 단어를 제외하는 방법

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 데이터 유효성 검사 기능 간단하게 삭제하기
엑셀 Excel 데이터 유효성 검사 일정한 범위에 입력할 있도록 제한하기
엑셀 Excel 데이터 유효성 검사에서 셀을 다른 셀에 확대 적용하기
셀 Excel 데이터 유효성 검사를 이용해 숫자값을 제한하는 방법
반응형
Posted by 녹두장군1
,