CSV 중복 제거
CSV Deduplicator
전체 또는 선택한 키 열 기준으로 중복 행을 제거하고 첫 행·마지막 행·가장 값이 많은 행을 남깁니다.
중복 행을 지웁니다. 행 전체를 기준으로 할 수도 있고, 기준으로 삼을 열을 직접 고를 수도 있습니다. 어느 쪽을 남길지는 기본값이 아니라 선택입니다. 먼저 나온 행, 나중에 나온 행, 또는 빈 칸이 가장 적은 행 중에서 고릅니다. 마지막 것은 반쯤 빈 중복이 온전한 기록을 밀어내지 않게 합니다.
CSV 또는 TSV 파일을 놓으세요
이 탭에서 읽습니다. 업로드하지 않습니다. 한글·일본어·중국어·서구권 엑셀이 저장한 파일(CP949, Shift_JIS, GBK, Windows-1252)을 알아봅니다.
사용 방법
기준 열을 고릅니다
아무것도 고르지 않으면 모든 열이 기준이 되어 완전히 같은 행만 찾습니다. 이메일 열을 고르면 주소가 달라도 같은 사람의 두 행을 찾아냅니다.
어느 쪽을 남길지 정합니다
오래된 자료 뒤에 최근 자료를 붙였다면 나중에 나온 행이 맞습니다. 서로 다른 출처에서 와서 채워진 칸이 다르다면 빈 칸이 적은 행이 맞습니다.
무엇이 지워졌는지 봅니다
지운 행도 따로 표로 보여 주고 내려받을 수 있습니다. 중복 제거는 되돌릴 수 없으므로, 무엇이 없어졌는지 보는 것이 기준을 잘못 잡았음을 늦기 전에 알아채는 방법입니다.
자주 묻는 질문
똑같아 보이는 두 행이 다 남았습니다
눈에 보이지 않는 차이가 있습니다. 대개 끝에 붙은 공백이고, 앞뒤 공백 무시를 켜면 잡힙니다. 다른 하나는 macOS가 자모로 나눠 저장한 한글인데, 그것은 CSV 정리 도구에서 고칠 수 있습니다.
행 순서는 유지되나요?
유지됩니다. 지운 행만 빠질 뿐 들어온 순서 그대로 나오므로, 날짜순으로 정렬된 파일은 그대로 날짜순입니다.
숫자는 무엇을 같다고 보나요?
파일을 읽은 그대로의 값입니다. 한 행은 1000, 다른 행은 1,000이고 그 열이 글자로 읽혔다면 서로 다릅니다. CSV 정리 도구의 "글자로 된 숫자를 숫자로"를 먼저 돌리면 같아집니다.
이 도구로 이어지는 것
중복 줄 제거
Duplicate Line Remover
중복된 줄을 지우거나, 중복만 남기거나, 각 줄이 몇 번 나왔는지 셉니다.
CSV 정리
CSV Cleaner
셀 공백을 정리하고 헤더를 통일하며 숫자·날짜 형식을 고치고 열 수가 어긋난 행을 알려 줍니다.
연락처 파일 변환
Contact List Converter
vCard·CSV·구글·아웃룩 연락처 내보내기 형식을 상호 변환하고 중복 항목을 합칩니다.
시간대 변환
Timezone Converter
한 시각을 여러 시간대로 변환하고 회의 잡기 좋은 겹치는 시간대를 표로 보여 줍니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
CSV 정리
CSV Cleaner
셀 공백을 정리하고 헤더를 통일하며 숫자·날짜 형식을 고치고 열 수가 어긋난 행을 알려 줍니다.
열 통계 요약
Column Statistics
열마다 개수·결측·고유값·최소·최대·평균·중앙값과 분포를 요약합니다.
CSV 뷰어
CSV Viewer
큰 구분자 파일을 전부 메모리에 올리지 않고 열어 열 유형·통계·정렬을 보여 줍니다.
중복 줄 제거
Duplicate Line Remover
중복된 줄을 지우거나, 중복만 남기거나, 각 줄이 몇 번 나왔는지 셉니다.
CSV 결합 (VLOOKUP)
CSV Join
키 열을 기준으로 두 표를 내부·왼쪽·오른쪽·외부 결합하고 짝이 없는 행을 보여 줍니다.
차트 만들기
Quick Chart
표를 막대·선·영역·원·산점도 차트로 그리고, 눈금과 범례를 갖춰 SVG나 PNG로 내보냅니다.