엑셀에서 두 텍스트가 같은지 비교할 때 IF 함수를 많이 사용하는데 IF 함수는 한글은 문제가 없지만 영어는 대소문자 구분이 안되는 문제점이 있습니다. 이때는 EXACT 함수를 이용하면 대소문자를 구분하여 같은지 비교할 수 있습니다. EXACT EXACT(text1, text2) 두 텍스트가 같은지 대소문자를 구분하여 비교하고 같으면 TRUE, 다르면
FALSE를 반환한다. 인수
사용 예1) 두 텍스트가 같은지 비교하기두 텍스트가 같은지 비교하려면 수식을 다음과 같이 입력합니다. =EXACT("Smith","Smith") => TRUE =EXACT("Smith","SMITH")=> FALSE 같으면 TRUE, 다르면 FALSE가 반환됩니다. EXACT 함수는 영어의 대소문자를 구분하므로 'Smith'와 'SMITH'가 다른 것으로 판단합니다. 아래의 표에서 셀을 참조하여 두 텍스트가 같은지 비교하려면 다음과 같이 수식을 입력합니다. =EXACT(B6,C6) 두 텍스트가 같으면 TRUE, 다르면 FALSE가 반환됩니다.
2) 표에서 두 텍스트가 같은지 비교하고 다르면 색상표시하기이번에는 위의 결과를 좀 더 확인하기 쉽도록 '조건부 서식'을 이용하여 값이 다르면(FALSE) 색상을 표시해 보겠습니다. ① 결과 범위를 마우스로 선택합니다. 리본메뉴 [홈] 탭 → [스타일] 그룹 → ② [조건부서식] → ③ [셀 강조 규칙] → ④ [같음]을 선택합니다. 다음과 같이 대화상자가 나타나면 ⑤ 대화상자의 왼쪽에 'FALSE'를 입력하고 ⑥ 오른쪽 '적용할 서식'에서 FALSE일 때 표시하기를 원하는 서식을 선택하고 ⑦ <확인> 버튼을 누릅니다. 조건부서식이 정상적으로 적용되었다면 아래와 같이 FALSE인 셀이 빨강으로 표시됩니다. 3) IF함수로 두 텍스트가 같은지 비교하기(대소문자 구분안됨)이번에는 위에서 EXACT 함수로 비교한 텍스트를 IF 함수를 이용하여 비교해 보겠습니다. IF 함수로 비교하면 대소문자 구분이 안되므로
같은 것으로 표시합니다. 영어 대소문자 구분이 되지 않는 점을 제외하고는 EXACT 함수와 동일하게 작동합니다. 관련 글 |