엑셀 두 열 비교 (같은지 다른지)
정답 수식: =IF(A3=B3,"일치","차이 "&B3-A3) → 결과 차이 -2. 아래 순서대로 따라 하고, 미니 시트에서 내 값으로 바꿔 보세요.
파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
A열과 B열 값이 같은 행인지 다른 행인지 표시하려면?
=IF(A3=B3,"일치","차이 "&B3-A3)
결과 차이 -2
직접 바꿔 보기
칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.
| A | B | C | |
|---|---|---|---|
| 1 | 장부 | 실사 | 결과 |
| 2 | 120 | 120 | 일치 |
| 3 | 85 | 83 | 차이 -2 |
| 4 | 40 | 40 | 일치 |
| 5 | 210 | 201 | 차이 -9 |
예제 표와 결과

= 비교는 숫자는 값으로, 글자는 대소문자 구분 없이 비교해요. 대소문자까지 같아야 하면 EXACT(A2,B2)를 써요.
따라 하기
- C2에
=IF(A2=B2,"일치","차이 "&B2-A2)를 넣어요. - 같으면 “일치”, 다르면 차이 수량을 함께 보여 줘요.
- 3행은 실사가 2개 적어 “차이 -2”가 나와요.
이 표에서 실제로 계산되는 순서
- IF: 조건 A3=B3 → 거짓(FALSE)
IF 인수 한눈에 보기
| 인수 | 이 예제에서 | 뜻 |
|---|---|---|
| 조건 | A3=B3 | A2>=60 같은 비교식 |
| 참일 때 값 | "일치" | |
| 거짓일 때 값 | "차이 "&B3-A3 |
주의할 점
글자 비교에서 뒤에 공백이 붙으면 다르다고 나와요. 의심되면 TRIM(A2)=TRIM(B2)로 비교해요.
참고한 자료
- Microsoft 지원 — IF 함수 (동작 확인 2026-11-12)
자주 묻는 질문
실사를 85로 고치면?
수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 일치예요. (IF: 조건 A3=B3 → 참(TRUE))
대소문자가 다른 값도 같은 값으로 보나요?
COUNTIF·MATCH·= 비교는 대소문자를 구분하지 않아요. 구분해야 하면 EXACT 함수를 써요.
공백 때문에 다른 값으로 나와요.
“홍길동”과 “홍길동 ”은 다른 값이에요. TRIM으로 정리한 열을 만든 뒤 비교하세요.