반응형
엑셀의 EXACT 함수는 두 텍스트 문자열이 정확히 같은지 비교하는 함수입니다. 대소문자도 구분하여 비교합니다.
📌 함수 형식
=EXACT(텍스트1, 텍스트2)
✅ 사용 예시
A B C
apple | apple | =EXACT(A1, B1) → TRUE |
Apple | apple | =EXACT(A2, B2) → FALSE |
123 | 123 | =EXACT(A3, B3) → TRUE |
test | test | =EXACT(A4, B4) → TRUE |
※ EXACT는 대소문자까지 완전히 일치해야 TRUE를 반환합니다.
💡 참고
- 공백도 문자로 취급하므로 "apple"과 "apple "은 다르게 판단됩니다.
- 문자의 정확한 일치를 확인하고자 할 때 (예: 아이디 비교, 코드 일치 확인 등) 유용합니다.
EXACT 함수는 두 텍스트가 완전히 같은지 확인하는 함수이고, 이를 IF 함수와 함께 사용하면 조건에 따라 다른 값을 출력할 수 있어 아주 유용합니다.
아래에서 기본 예제와 IF와 함께 쓰는 실전 예제까지 자세히 설명해드릴게요.
🔹 1. 기본 EXACT 함수 사용 예제
A열 B열 C열 (결과)
apple | apple | =EXACT(A2, B2) → TRUE |
Apple | apple | =EXACT(A3, B3) → FALSE |
123 | 123 | =EXACT(A4, B4) → TRUE |
test | test | =EXACT(A5, B5) → TRUE |
test | test_ | =EXACT(A6, B6) → FALSE |
- EXACT(A2, B2) : 두 셀이 대소문자까지 완전히 같으면 TRUE, 다르면 FALSE
- EXACT는 대소문자, 공백까지 구분합니다.
🔹 2. IF와 함께 사용하는 예제
IF 함수와 함께 쓰면, 비교 결과에 따라 메시지를 출력하거나 값을 다르게 계산할 수 있습니다.
✅ 형식
=IF(EXACT(텍스트1, 텍스트2), "같음", "다름")
🔸 예제 1: 단순 비교 결과 출력
A열 B열 C열 (결과)
Apple | apple | =IF(EXACT(A2,B2),"일치","불일치") → 불일치 |
Korea | Korea | =IF(EXACT(A3,B3),"일치","불일치") → 일치 |
- 두 값이 완전히 같으면 "일치", 아니면 "불일치" 출력
🔸 예제 2: 사원 코드 일치 여부 확인
A열 (입력값) B열 (기준값) C열 (결과)
emp001 | EMP001 | =IF(EXACT(A2,B2),"코드 일치","코드 오류") → 코드 오류 |
emp002 | emp002 | =IF(EXACT(A3,B3),"코드 일치","코드 오류") → 코드 일치 |
- EXACT는 대소문자도 구분하므로, emp001과 EMP001은 다르게 판단합니다.
- 코드 입력 실수나 오타 여부를 체크할 때 유용합니다.
🔹 3. 실무 팁
📌 왜 = 대신 EXACT를 쓸까?
비교 방식 대소문자 구분 공백 구분
A1=B1 | ❌ 구분 안함 | ✅ 구분함 |
EXACT(A1,B1) | ✅ 구분함 | ✅ 구분함 |
- A1 = B1은 apple = Apple을 같은 것으로 간주하지만,
- EXACT(A1, B1)은 다른 것으로 인식합니다.
💬 요약
- EXACT(text1, text2)는 두 텍스트가 완전히 같으면 TRUE, 아니면 FALSE
- IF(EXACT(...), "O", "X") 식으로 비교 결과에 따라 문자, 숫자, 메시지 등을 출력 가능
- 문자 비교, 코드 확인, 정확한 입력 검증 등에 자주 사용됨
반응형