엑셀 / 함수 / EXACT / 두 텍스트(문자열)이 같은지 비교하는 함수

EXACT는 두 텍스트가 대소문자까지 동일하면 TRUE, 다르면 FALSE를 반환합니다. 셀의 글꼴·색 같은 서식은 비교하지 않지만 문자, 공백과 대소문자는 결과에 영향을 줍니다. 코드나 문자열을 정확히 대조할 때 사용할 수 있습니다.

구문과 기본 비교

=EXACT(text1,text2)
=EXACT("ABC","ABC")
=EXACT("ABC","abc")

첫 번째 비교 예제는 TRUE, 두 번째는 FALSE입니다. text1과 text2에는 문자열이나 셀 참조를 넣습니다. 일반적인 =A2=B2 비교와 달리 영문 대소문자를 구분해야 하는 경우에 EXACT가 유용합니다.

구문과 지원 제품은 Microsoft의 EXACT 함수 설명에서 확인할 수 있습니다.

EXACT로 같은 문자열과 다른 문자열을 비교한 예입니다. 숫자를 입력할 수도 있지만 식별자의 앞자리 0이나 표시 형식까지 동일하다는 뜻으로 해석하면 안 됩니다.

EXACT로 같은 문자열과 다른 문자열을 비교한 예입니다. 숫자를 입력할 수도 있지만 식별자의 앞자리 0이나 표시 형식까지 동일하다는 뜻으로 해석하면 안 됩니다.

공백 때문에 다르게 나올 때

=EXACT("ABC","ABC ")는 끝의 공백 때문에 FALSE입니다. 복사해 온 데이터에는 앞뒤 공백이나 보이지 않는 문자가 섞일 수 있으므로 길이와 실제 값을 함께 확인하세요.

앞뒤 일반 공백을 무시하는 것이 업무 기준이라면 =EXACT(TRIM(A2),TRIM(B2))처럼 정리 후 비교할 수 있습니다. 다만 TRIM은 문자열 내부의 연속 공백도 정리하므로 원래 공백을 구분해야 하는 코드에는 그대로 적용하지 마세요.

확인 문구와 비교 한계

=IF(EXACT(A2,B2),"일치","확인 필요")

두 열의 값이 같은지 검토용 표시를 만들 수 있습니다. 같은 모양의 날짜나 숫자라도 내부 데이터 형식이 다를 수 있으므로 EXACT만으로 모든 데이터 품질을 검증하는 것은 아닙니다. 숫자의 같은 값을 1·0으로 비교하려면 DELTA 함수와 목적을 구분하세요.

같은 카테고리의 다른 글
엑셀 / 여러 워크시트 한 화면에서 동시에 보기

엑셀 / 여러 워크시트 한 화면에서 동시에 보기

새 창과 모두 정렬로 같은 통합 문서의 여러 시트를 함께 보는 방법을 설명합니다. 새 파일 복사와의 차이, 창별 시트 선택과 동기 스크롤도 다룹니다.

엑셀 / 함수 / RANK, RANK.EQ, RANK.AVG / 순위 구하는 함수

엑셀 / 함수 / RANK, RANK.EQ, RANK.AVG / 순위 구하는 함수

RANK·RANK.EQ·RANK.AVG의 순위 기준과 동점 처리를 비교합니다. 범위 고정과 오름차순·내림차순 예제로 순위표를 만들 수 있습니다.

엑셀 / VBA / Visual Basic Editor 글꼴 변경하는 방법

엑셀 / VBA / Visual Basic Editor 글꼴 변경하는 방법

VBA 편집기의 글꼴과 크기·코드 색상을 변경하는 위치를 안내합니다. 셀 글꼴과의 차이, 한글·숫자 구분과 변경 전 설정 보관 방법도 설명합니다.

엑셀 / 함수 / MEDIAN / 중앙값(중간값) 구하는 함수

엑셀 / 함수 / MEDIAN / 중앙값(중간값) 구하는 함수

MEDIAN이 홀수·짝수 개수의 자료에서 중앙값을 계산하는 방식을 설명합니다. 빈 셀과 0, 산술평균과 중앙값의 차이도 예제로 확인할 수 있습니다.

엑셀 / 가로 방향으로 정렬하는 방법

엑셀 / 가로 방향으로 정렬하는 방법

정렬 옵션의 왼쪽에서 오른쪽 설정으로 열을 가로 정렬하는 방법을 설명합니다. 기준 행과 전체 열 데이터의 대응 관계를 확인하는 과정도 안내합니다.

엑셀 / 함수 / EXACT / 두 텍스트(문자열)이 같은지 비교하는 함수

엑셀 / 함수 / EXACT / 두 텍스트(문자열)이 같은지 비교하는 함수

EXACT로 두 문자열을 대소문자까지 정확하게 비교하는 방법을 설명합니다. 공백과 셀 서식의 영향, IF와 결합한 검증 예제도 다룹니다.

엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

IFERROR로 오류를 다른 값이나 문구로 표시하는 방법을 설명합니다. 빈 문자열·0의 차이와 실제 수식 오류를 숨기지 않는 사용 기준도 다룹니다.

엑셀 / 시트의 눈금선 없애는 방법

엑셀 / 시트의 눈금선 없애는 방법

보기 탭에서 눈금선을 숨기고 다시 표시하는 방법을 안내합니다. 셀 테두리와 인쇄 눈금선의 차이, 눈금선 색과 채우기 색의 영향도 설명합니다.

엑셀 / 기호, 특수 문자 입력하는 방법

엑셀 / 기호, 특수 문자 입력하는 방법

삽입 탭의 기호와 Windows 한글 입력기의 자음·한자 조합으로 특수 문자를 넣습니다. 글꼴 지원, 계산 기호와 문자 및 실제 체크박스의 차이도 설명합니다.

엑셀 / 함수 / SUBSTITUTE / 문자열 바꾸기

엑셀 / 함수 / SUBSTITUTE / 문자열 바꾸기

SUBSTITUTE로 특정 텍스트를 모두 또는 지정한 번째만 바꾸는 예제를 안내합니다. 대소문자 처리와 숫자·날짜를 텍스트로 가공할 때의 주의점도 설명합니다.