← 모든 글
불일치·누락 확인

순서가 다른 두 엑셀 파일에서 바뀐 값과 빠진 항목을 찾으려면?

이전 파일과 현재 파일의 순서가 달라도 고객 ID로 같은 대상을 찾을 수 있습니다. 등급 변경과 새로 생기거나 사라진 항목을 구분하는 과정을 보여드립니다.

설명도: 고객 순서와 등급이 달라지고 고객이 추가·삭제된 이전 및 현재 목록
가상의 데이터로 구성한 설명도입니다. 실제 화면 캡처가 아닙니다.

이전 파일과 현재 파일의 셀을 같은 위치끼리 비교하면 정렬 순서가 바뀐 것만으로도 차이가 생깁니다. 고객 ID처럼 같은 대상을 찾는 기준을 먼저 연결하세요. 그다음 등급이나 금액처럼 바뀔 수 있는 값을 비교하면 순서와 무관하게 변경 내용을 확인할 수 있습니다.

누락과 변경을 한 번에 확인해야 할 때

이전 목록의 고객은 C10·C20·C30입니다. 현재 목록은 C20·C10·C40 순서입니다. C10의 등급은 Silver에서 Gold로 바뀌었고 C20은 그대로입니다. C30은 현재 목록에 없고 C40은 새로 추가됐습니다.

Reddit에도 한 목록에서 일부 이름이 사라지고 남은 사람의 숫자가 달라졌는데 이를 매번 수작업으로 확인한다는 질문이 있었습니다. 이 경우에는 목록에서 빠진 대상과 같은 대상에서 바뀐 값을 각각 확인해야 합니다.

ID는 연결하고 등급은 비교하세요

  1. 이전 파일을 첫 번째 시트로, 현재 파일을 두 번째 시트로 불러옵니다.
  2. 두 ‘고객ID’를 데이터 연결로 연결합니다. 새로 생기거나 빠진 고객도 확인하려면 ‘양쪽 모두’를 선택합니다.
  3. 두 ‘등급’ 연결점을 연결합니다. 선 위의 연결 기준 묶음 메뉴를 열고 ‘등급 ↔ 등급’ 기준 옆 ‘VS’ 버튼을 눌러 값 비교로 바꿉니다.
  4. ‘결과 미리보기’에서 비교 결과와 변경된 칼럼, 변경 전후 값을 읽습니다.
  5. 이름이 같은 여러 칼럼을 비교하려면 선 위 메뉴의 ‘자동 비교’를 사용할 수 있습니다. 연결 기준인 고객ID는 제외되며 이름이 다른 칼럼은 직접 비교선으로 연결해야 합니다.

설명도: 고객 ID 데이터 연결과 등급 값 비교를 서로 다른 역할로 설정하는 순서

변경·동일·누락·추가를 확인하세요

고객ID 비교 결과 의미
C10 변경됨 등급이 Silver → Gold
C20 동일 비교한 등급이 Gold로 같음
C30 첫 번째 시트에만 있음 현재 목록에서 찾을 수 없음
C40 두 번째 시트에만 있음 이전 목록에서 찾을 수 없음

결과는 4개입니다. C20의 순서가 바뀌어도 등급이 같으므로 변경으로 표시되지 않습니다. ‘동일’은 비교 대상으로 고른 값이 같다는 뜻이며 선택하지 않은 모든 칼럼까지 같다는 보장은 아닙니다.

설명도: 변경 1개·동일 1개·이전에만 1개·현재에만 1개로 나뉜 결과

같은 고객 ID가 여러 개라면 먼저 기준을 보완하세요

변경 비교에서는 같은 기준값 조합이 한 시트 안에서 반복되지 않아야 합니다. 같은 고객의 지점별 기록이 여러 개라면 고객ID와 지점을 함께 연결해 비교할 행을 구분하세요. 비교할 행을 구분할 수 없는 경우 JOIN SHEET가 임의로 첫 번째 값을 선택하지는 않습니다.

‘결과 정리’의 필터로 변경된 항목만 남길 수 있고 전체 결과는 Excel로 저장할 수 있습니다. 결과를 확정하기 전에는 몇 개의 ID와 변경값을 원본에 대조하세요.

내 데이터에도 적용해 보세요

반복 작업을 줄여 보세요

시트를 연결하고 비교하며 필요한 결과를 직접 확인하세요.

이 글은 Pro 이용 환경을 기준으로 작성했습니다.

JOIN SHEET에서 시작하기 ↗

Excel·CSV 작업은 PC에서 이용해 주세요. 새 창에서 열리며 작업 중인 데이터를 바꾸지 않습니다.

예제 검증 기준일:

출처

How to compare two lists: missing values and different values — Reddit r/excel

공개 질문의 누락·변경 문제를 설명하기 위해 가상의 고객 등급 예제를 만들었습니다. 질문 작성자의 실제 데이터나 JOIN SHEET 이용 사례가 아닙니다.