← 표 검사안내 전체

CSV 중복 제거 전 확인: 같은 ID와 같은 행은 다릅니다

번호가 같다는 이유만으로 CSV 행을 지우면 서로 다른 주문 항목이나 추가 비용까지 사라질 수 있습니다. 먼저 어떤 열 조합이 한 기록을 유일하게 구분하는지 정하세요. 같은 ID, 모든 값이 같은 행, 실제 중복 거래는 서로 다른 질문입니다.

A가 두 번 나와도 같은 내용은 아닙니다

행ID,품목,금액
A,배송,1000
A,추가,2000
B,배송,3000
B,배송,3000
관찰확정할 수 있는 것추가로 확인할 것
A가 두 번 있음행ID 문자가 반복됨같은 주문의 서로 다른 항목인지
B 두 행의 모든 값이 같음같은 내용의 행이 반복됨중복 내보내기인지, 실제 별도 기록인지
전체 금액이 9,000기록된 금액의 합어느 행을 남겨야 하는지

여기서 합계는 삭제 대상을 결정해 주지 않습니다. 원본에 거래 시각이나 상세 항목 ID가 있다면 그 열까지 가져와 판단할 수 있습니다. 기존 파일에 없는 구분 정보를 도구가 만들어 알아낼 수는 없습니다.

‘중복 제거’에서 선택한 열이 기준입니다

Microsoft의 중복 제거 안내에 따르면, 선택한 열들의 값이 중복 판단 기준이 됩니다. 선택한 범위 안에서는 중복 판단에 선택하지 않은 다른 열의 값이 다르더라도 해당 행의 값이 함께 제거될 수 있습니다. 먼저 사본에서 확인하고, 가능하면 삭제 전에 필터나 표시로 대상을 살펴보세요. Microsoft 고유 값 필터링과 중복 값 제거

위 예제에서 행ID만 기준으로 삼으면 A의 배송비와 추가 비용을 구별할 수 없습니다. 반대로 모든 열이 같아야 중복으로 보겠다는 기준도, 같은 거래가 다른 표기나 공백으로 저장된 경우에는 놓칠 수 있습니다.

지우기 전에 이 목록부터 남기세요

  1. 원본 파일을 보존하고 사본에서 작업합니다.
  2. 한 행이 주문, 주문 항목, 결제, 배송 중 무엇을 뜻하는지 확인합니다.
  3. 행을 유일하게 구분할 ID 또는 열 조합을 정합니다. ‘같아 보이는 번호’가 아니라 업무에서 정의한 기준이 필요합니다.
  4. 후보 행의 다른 열을 비교합니다. 금액·상태·시각·품목이 다르면 그 차이를 먼저 설명해야 합니다.
  5. 삭제할 행, 남길 행, 판단 근거를 기록한 후 행 수와 금액을 다시 대조합니다.

원본에서 중복이라는 근거를 찾지 못했다면 삭제 대신 확인 대기 목록으로 남기는 편이 좋습니다.

표점검실에서는 선택한 규칙에 따라 결과가 달라집니다

위 합성 예제를 ID 규칙 없이 검사하면, 완전히 같은 마지막 행을 반복 신호로 표시했습니다. 행ID 열이 유일해야 한다고 직접 선택하면 A와 B 각각의 ID 반복도 표시했습니다. 전자는 반복 내용의 관찰이고, 후자는 사용자가 선언한 유일성 규칙과의 불일치입니다.

현재 도구는 정확한 문자열 기준으로 검사하며 유사한 이름이나 공백 차이를 자동으로 합치지 않습니다. 두 경우 모두 행을 자동 삭제하지 않았습니다. 금액 열도 선택한 시험에서 합계는 9,000이었습니다.

자주 묻는 질문

동일한 행이면 하나는 무조건 삭제해도 되나요?

같은 내용의 별도 사건이 있을 수 있습니다. 파일의 한 행이 무엇을 뜻하는지, 원본에 별도 거래 ID나 시각이 있는지 먼저 확인하세요.

ID 반복 경고가 없으면 중복 거래도 없나요?

아닙니다. 같은 거래가 다른 ID로 들어왔거나 필요한 구분 열이 누락됐다면 이 검사만으로 찾을 수 없습니다. 경고의 부재와 거래의 진실성을 구분해야 합니다.

확인 범위와 다음 확인

2026-11-11, 같은 합성 CSV를 ID 규칙 선택 전후로 현재 검사 엔진에서 실행했습니다. 엑셀의 실제 중복 제거 조작은 시험하지 않았습니다. ID 자체가 변했는지 의심되면 ‘앞자리 0·긴 번호’ 안내를, 삭제 전후 합계만으로 판단하려 했다면 ‘합계가 같아도 값이 다른 경우’ 안내를 함께 확인하세요.

예제로 직접 확인하기 →