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

고유번호가 없는 두 표는 여러 칼럼을 함께 비교할 수 있나요?

품목만 같다고 같은 요청은 아닙니다. 품목과 지역을 하나의 값 조합으로 비교해 두 표에 공통으로 있는 요청과 한쪽에만 있는 요청을 찾는 방법입니다.

설명도: 품목은 같지만 배의 지역이 부산과 서울로 다른 두 목록
가상의 데이터로 구성한 설명도입니다. 실제 화면 캡처가 아닙니다.

요청번호가 없더라도 두 표의 값 조합을 비교할 수 있습니다. 품목과 지역을 각각 ‘값 비교’로 연결하면 품목과 지역이 모두 같은 경우에만 공통 항목으로 표시합니다. 고유번호가 없으므로 기존 요청의 수정 여부는 판단할 수 없지만, 어느 조합이 각 목록에 있는지는 확인할 수 있습니다.

품목 하나만 비교하면 놓치는 차이

요청 목록에는 사과·서울, 배·부산, 귤·제주가 있습니다. 확인 목록에는 배·서울, 사과·서울, 귤·제주가 있습니다. 품목만 살펴보면 사과·배·귤이 모두 양쪽에 있으니 차이가 없는 것처럼 보입니다. 실제로는 배를 보낼 지역이 다릅니다.

Reddit에서도 과일과 도시를 함께 비교하려는데 한 칼럼만 확인되어 필요한 결과를 얻지 못했다는 질문이 있었습니다. 답변에는 여러 칼럼을 함께 비교하는 배열 수식이 제시됐습니다. JOIN SHEET에서는 비교선을 추가해 여러 칼럼을 함께 비교할 수 있습니다.

품목과 지역을 각각 값 비교로 연결하세요

  1. 요청 시트와 확인 시트를 불러옵니다. 품목과 지역이 각각의 칼럼에 있어야 합니다.
  2. 요청의 ‘품목’을 확인의 ‘확인품목’에 연결하고 ‘값 비교’를 선택합니다.
  3. 요청의 ‘지역’도 확인의 ‘확인지역’에 값 비교로 연결합니다. 데이터 연결 기준은 따로 만들지 않습니다.
  4. ‘결과 미리보기’에서 두 칼럼의 조합과 비교 결과를 함께 확인합니다.

설명도: 품목과 지역을 각각 값 비교로 연결하여 조합 전체를 확인하는 흐름

지역까지 같아야 공통 항목으로 표시됩니다

품목·지역 조합 비교 결과
사과·서울 두 시트에 있음
귤·제주 두 시트에 있음
배·부산 첫 번째 시트에만 있음
배·서울 두 번째 시트에만 있음

결과는 4개입니다. 품목은 같아도 배·부산과 배·서울은 다른 조합으로 남습니다. 이것만으로 부산 요청을 서울로 수정했다고 확정할 수는 없습니다. 부산 요청이 취소되고 별도의 서울 요청이 생긴 것일 수도 있기 때문입니다.

설명도: 공통 조합 두 개와 지역이 달라 한쪽에만 남는 배 조합 두 개

같은 요청인지 판단할 칼럼을 고르세요

색상이나 규격까지 같아야 같은 요청이라면 해당 칼럼도 비교해야 합니다. 작성시각처럼 매번 달라지는 값을 불필요하게 넣으면 모든 조합이 서로 다른 것으로 나타날 수 있습니다. 어떤 값이 같아야 같은 요청으로 볼지 먼저 정하세요.

같은 조합이 반복되면 반복 횟수도 반영됩니다. 한쪽에 두 번 있고 다른 쪽에 한 번 있는 항목은 횟수 차이도 결과에 나타날 수 있습니다. 원본에 요청마다 고유하고 바뀌지 않는 요청번호가 있다면, 그 번호로 연결한 뒤 변경값을 비교하는 편이 적합합니다.

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

반복 작업을 줄여 보세요

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

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

JOIN SHEET에서 시작하기 ↗

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

예제 검증 기준일:

출처

Comparing two dataframes and getting the differences — Stack Overflow

How to compare two lists with multiple columns and get results from all columns? — Reddit r/excel

공개 질문에서 확인한 다중 칼럼 비교 문제를 새 가상 데이터로 재구성했습니다. 원문의 표나 답변 수식을 복제하지 않았으며 작성자의 제품 사용 사례가 아닙니다.