마이크로소프트 엑셀(Excel)에서 문자열이 같은지/다른지 비교할 때 사용하는 함수는 EXACT()입니다.

함수 비교 결과는 TRUE 또는 FALSE로 표시됩니다.

 

 

=EXACT(TRIM(A1),TRIM(B1))

 

 

EXACT 함수 예시

 

위에서는 단순히 EXACT()만 사용한 것이 아니라, 문자열 양쪽 공백을 제거하기 위해 TRIM() 함수도 함께 사용했습니다. 단, EXACT() 함수는 대소문자를 구분하기 때문에 2번째 행(row)에서 FALSE를 출력합니다.

 

 

 

 

만약 대소문자를 구분하지 않고 비교하고자 할 때는 LOWER() 함수를 함께 사용하면 됩니다.

 

=EXACT(LOWER(TRIM(A1)),LOWER(TRIM(B1)))

 

대소문자 구분없이 문자열 비교 예시

 

위 예시처럼 LOWER() 함수를 사용하여 내부적으로 소문자로 변경한 다음,

EXACT 함수로 문자열을 비교하기 때문에 2번 행(row)에서 TRUE가 출력됩니다.

 

엑셀 사용 시 문자열 비교에 참고하시기 바랍니다.

Posted by Exeter

댓글을 달아 주세요