파트너스 활동의 일환으로 이에 따른 수수료를 제공 받습니다.
엑셀 EXACT 함수 정확히 일치 시 TRUE
이번 시간에는 간단한 함수 EXACT 라는 함수에 대해서 알아 보겠습니다. EXACT 는 정확한 이라는 뜻을 그대로 함수에 옮긴것으로 엑셀 EXACT 함수는 두 텍스트 사이의 값이 정확히 일치 하는 경우에만 TRUE 로 반환 합니다. 두개의 텍스트를 비교 하고 영어인 경우 대 소문자를 구분 합니다. 대소문자를 구분 하고 그리고 대소문자를 서로 변환 하는 방법도 알아 보겠습니다.
엑셀 EXACT 사용법
함수 사용법은 간단 합니다. =EXACT(인수1,인수2) 이렇게 두가지만 설정이 가능 합니다. 세가지 인수는 사용이 불가능 하며 범위도 선택 할 수 없습니다. 그래서 많은 데이터의 검증을 하기에는 다른 함수를 사용 하는 것이 더 좋을 수 있지만 간단한 검증을 할 경우 사용 하기 쉽습니다.
바로 함수를 사용 하여 검증 해보겠습니다.
값이 나오게 할 셀에 =EXACT(F6,G6) 라고 입력 한 후 채우기 핸들을 사용 해 줍니다.
다음과 같은 값이 나왔습니다. 하나씩 알아가 보겠습니다.
첫 번째 셀의 비교는 공백 유무 입니다. 공백 또한 엄연한 텍스트 이므로 FALSE를 반환 합니다.
두 번째 비교는 텍스트는 달라 보이지만 실제로는 0.1로 같습니다.
셀 서식으로 표시 하는 형식만 변경 된 것 입니다.
실제 값을 기준으로 판별 하므로 셀 서식의 표시 형식이 변경 되어도 TRUE로 반환 된 모습입니다.
세 번째 비교는 두 번째 와 같아 보이긴 하지만 수식 입력창을 보시면 0.10이 실제로 입력되어 있습니다. 이는 표시 형식을 텍스트로 하였기 때문에 실제로는 0.1과 0.10(텍스트)을 비교 하므로 FALSE를 반환 합니다.
이번에는 다음과 같이 무작위로 대 소문자가 섞여 있는 값을 검증 해보겠습니다. 수식을 입력 하고 채우기 핸들을 이용 하여 채우기 합니다.
사진과 같이 대소문자 까지 모두 구분 하는 것을 알 수 있습니다.
엑셀 EXACT 검증 후 사용하기 좋은 함수
변경 할 데이터가 모두 대문자 혹은 소문자 라면 함수를 이용합니다.
UPPER 함수 소문자를 모두 대문자로 변경
수식을 입력하고 채우기 핸들 합니다.
모두 대문자로 변경 되면서 TRUE FALSE 가 이전과 다르게 입력된 것을 알 수 있습니다.
LOWER 함수 대문자를 모두 소문자로 변경
이전과 동일하게 LOWER를 입력하면 모두 소문자로 변경 할 수 있습니다.
엑셀 EXACT 함수 주의 사항
인수를 범위로 입력 할 수 없습니다. 셀, 셀 로 입력을 해야만 작동이 되며
범위로 입력시 오류 메세지가 나오게 됩니다 수고 하셨습니다.
관련글
엑셀 카운팅 함수 총정리
엑셀 틀고정 활용하기
엑셀 로또 만들기
엑셀 필터 버튼 만들기