엑셀 / 함수 / 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 함수와 목적을 구분하세요.

같은 카테고리의 다른 글
엑셀 / 함수 / DELTA / 두 숫자가 같은지 비교하는 함수

엑셀 / 함수 / DELTA / 두 숫자가 같은지 비교하는 함수

DELTA가 같은 숫자에 1, 다른 숫자에 0을 반환하는 방식과 기본값을 설명합니다. 소수 계산 오차가 있는 수를 비교할 때의 한계도 다룹니다.

엑셀 / VBA / 매크로 단축키 만들기, 매크로 실행 버튼 만들기

엑셀 / VBA / 매크로 단축키 만들기, 매크로 실행 버튼 만들기

기존 매크로에 단축키, 도형과 양식 컨트롤 단추를 연결하는 방법을 설명합니다. 기본 단축키 충돌과 다른 파일을 참조하는 버튼의 점검 방법도 안내합니다.

엑셀 / 함수 / SUM, SUMIF, SUMIFS / 합계 구하는 함수

엑셀 / 함수 / SUM, SUMIF, SUMIFS / 합계 구하는 함수

SUM·SUMIF·SUMIFS의 인수 순서와 조건별 합계 예제를 정리합니다. 비교 연산자·셀 참조 연결과 범위 크기, 숨겨진 행의 처리도 설명합니다.

엑셀 / 틀 고정 하는 방법, 틀 고정 취소하는 방법

엑셀 / 틀 고정 하는 방법, 틀 고정 취소하는 방법

선택 셀 위·왼쪽의 행·열을 틀 고정하는 방법을 설명합니다. 첫 행·첫 열 고정, 취소와 인쇄 제목 설정의 차이도 안내합니다.

엑셀 / 워크시트 이름 바꾸는 방법, 탭 색 변경하는 방법

엑셀 / 워크시트 이름 바꾸는 방법, 탭 색 변경하는 방법

시트 탭에서 이름과 색을 바꾸는 방법을 설명합니다. 이름의 금지 문자·길이, 중복과 외부 참조·매크로 영향을 확인하는 과정도 다룹니다.

엑셀 / 함수 / UPPER, LOWER, PROPER / 대문자로 또는 소문자로 변환하는 함수

엑셀 / 함수 / UPPER, LOWER, PROPER / 대문자로 또는 소문자로 변환하는 함수

UPPER·LOWER·PROPER의 변환 결과를 비교합니다. 영문 약어와 이름에서 PROPER가 기대와 다르게 작동하는 경우 및 원본에 값으로 반영하는 방법도 안내합니다.

엑셀 / 피벗 테이블 / 여러 범위로 다중 피벗 테이블 만드는 방법

엑셀 / 피벗 테이블 / 여러 범위로 다중 피벗 테이블 만드는 방법

기존 다중 통합 범위 피벗 마법사로 여러 요약 범위를 합치는 방법을 설명합니다. 필드 분석의 한계·범위 추가·새로 고침과 Power Query 대안도 다룹니다.

엑셀 / 하이퍼링크 제거하는 방법, 자동 하이퍼링크 안 생기게 하는 방법

엑셀 / 하이퍼링크 제거하는 방법, 자동 하이퍼링크 안 생기게 하는 방법

기존 하이퍼링크를 제거하거나 입력 시 자동 생성을 끄는 방법을 설명합니다. 텍스트·서식 보존과 HYPERLINK 수식의 별도 처리도 안내합니다.

엑셀 / 피벗 테이블 / 만드는 방법

엑셀 / 피벗 테이블 / 만드는 방법

피벗 테이블 원자료·보고서 위치·행·열·값 영역을 설정하는 방법을 설명합니다. 합계가 개수로 나오는 이유와 데이터 추가 후 범위·새로 고침도 안내합니다.

엑셀 / 숫자를 문자(텍스트)로 변경하는 방법 3가지

엑셀 / 숫자를 문자(텍스트)로 변경하는 방법 3가지

텍스트 서식·작은따옴표·텍스트 나누기로 숫자를 텍스트로 다루는 방법을 설명합니다. 기존 숫자의 재입력 필요와 긴 식별번호의 손실 위험도 안내합니다.