CSV 중복 행 제거하기
행을 구분한다고 지정한 열을 기준으로 중복을 찾습니다.
- 선택한 열 기준 비교
- 삭제 전 미리보기
- 첫 번째 또는 마지막 행 유지
- 업로드 없음
1.파일 열기
CSV 또는 TSV 파일을 여기로 끌어다 놓거나 파일을 선택하세요.
만든 이유
"중복"은 거의 "모든 필드가 똑같다"는 뜻이 아닙니다. 같은 고객이나 같은 주문인데 타임스탬프만 다른 두 행을 말합니다. 그래서 이 도구는 지우기 전에 어떤 열이 레코드를 구분하는지 먼저 묻고, 무엇이 삭제될지 보여 주며, 각 그룹에서 첫 번째 행과 마지막 행 중 어느 쪽을 남길지 고르게 합니다.
기능
- 행 전체 또는 키로 고른 열의 부분 집합을 기준으로 중복을 제거합니다.
- 삭제하기 전에 중복 개수를 세고 예시 그룹을 보여 줍니다.
- 각 그룹에서 첫 번째 행을 남길지 마지막 행을 남길지 선택합니다.
- 중복을 제거한 파일을 다운로드하고, 몇 행이 삭제되었는지 정확히 알려 줍니다.
같은 값의 기준
비교는 파일에 적힌 값 그대로, 대소문자를 구분해서 정확히 일치해야 합니다. 끝에 공백 하나만 달라도 서로 다른 행입니다. 그것이 원하는 동작이 아니라면, 해결은 중복 제거 안이 아니라 그 이전 단계에서 해야 합니다.
자주 묻는 질문
- 열 하나만 기준으로 중복을 제거할 수 있나요?
- 네, 가장 흔한 경우입니다. 이메일 주소나 주문 번호처럼 레코드를 구분하는 열을 하나 또는 여러 개 고르면, 그 값이 같은 행을 하나로 봅니다.
- 어느 중복 행이 남나요?
- 선택에 따라 각 그룹의 첫 번째 또는 마지막 행이 남습니다. 첫 번째는 파일 순서상 가장 앞의 행을, 마지막은 가장 최근 행을 남깁니다. 나중 행이 갱신된 값일 때는 보통 마지막을 고르면 됩니다.
- 대소문자를 구분하나요?
- 네. 값을 파일에 적힌 그대로 비교하므로 `[email protected]`과 `[email protected]`은 서로 다른 값입니다.
자세한 설명
이 페이지에서 작업을 바로 처리할 수 있습니다. 가이드에서는 도구가 대신 판단할 수 없는 부분까지 설명합니다.
CSV 파일에서 중복 행을 삭제하는 방법중복은 대부분 한 사람의 두 레코드이고 그중 하나가 더 최신입니다. 중복을 찾아 올바른 행을 남기는 방법입니다.