🧹 텍스트 중복 제거
한 줄에 하나씩 붙여넣으면 중복 줄을 지우고 고유한 줄만 남겨요. 엑셀 열, 이메일·키워드 목록 정리에 좋아요.
비교 기준
정렬
결과로 보기
남길 줄
사용법
- 정리할 목록을 한 줄에 하나씩 붙여넣습니다. 엑셀·구글 시트의 한 열을 복사하면 자동으로 줄 단위가 됩니다.
- 비교 기준을 정합니다. 기본값은 대소문자와 앞뒤 공백을 무시해서
Apple과apple을 같은 항목으로 봅니다. - 필요하면 정렬 방식을 고르고, 결과를 copy해서 다시 엑셀에 붙여넣으세요. 제거된 줄 수는 결과 아래에 표시됩니다.
비교 기준 옵션
| 옵션 | 같은 줄로 보는 예 | 언제 켜나요 |
|---|---|---|
| 대소문자 무시 | Apple = apple | 이메일 주소, 영어 키워드, 도메인 목록 |
| 앞뒤 공백 무시 | banana = banana | 복사 과정에서 끝 공백이 섞인 데이터 |
| 모든 공백 무시 | 010 1234 5678 = 01012345678 | 전화번호·코드처럼 띄어쓰기가 의미 없는 값 |
| 빈 줄 제거 | 빈 줄을 결과에서 뺌 | 중간중간 빈 행이 있는 엑셀 열 |
공백을 무시하는 옵션을 켜면 결과에도 앞뒤 공백이 정리된 값이 들어갑니다. 원본 그대로를 남기려면 두 공백 옵션을 끄세요. 중복이 여러 개 있을 때는 기본적으로 처음 나온 줄을 남기고, "마지막 줄을 남기기"를 켜면 가장 나중에 나온 줄을 그 위치에 남깁니다.
결과 보기 방식
- 고유한 줄 — 중복을 한 번씩만 남긴 목록입니다. SQL의
SELECT DISTINCT, 엑셀의 "중복된 항목 제거"와 같은 결과예요. - 중복된 줄만 — 두 번 이상 나온 항목만 보여줍니다. 회원 명단의 중복 가입, 설문 중복 응답을 찾을 때 씁니다.
- 한 번만 나온 줄 — 딱 한 번 나온 항목만 남깁니다. 두 목록을 이어 붙인 뒤 이 옵션을 쓰면 한쪽에만 있는 항목(차집합의 합)을 찾을 수 있어요.
- 등장 횟수 표시를 켜면 줄 앞에 횟수와 탭이 붙습니다. 엑셀에 붙이면 횟수와 값이 두 열로 나뉘고, "많이 나온 순" 정렬과 함께 쓰면 빈도표가 됩니다.
정렬 기준
오름차순은 한국어 사전 순서를 따르고 숫자는 자연 정렬합니다. 그래서 item2가 item10보다 앞에 오고, 한글·영문·숫자가 섞여도 사람이 기대하는 순서에 가깝게 정렬됩니다. 길이순은 글자 수가 짧은 줄부터, 같으면 가나다순으로 놓습니다.
이럴 때 쓰세요
- 이메일·전화번호 명단 — 여러 행사의 참가자 명단을 합친 뒤 중복을 지우면 실제 인원을 셀 수 있습니다. 이메일은 대소문자를 구분하지 않으므로 "대소문자 무시"를 켜 두세요.
- 키워드·태그 목록 — 블로그 태그나 광고 키워드를 모으다 보면 같은 단어가 반복됩니다. "많이 나온 순" + "등장 횟수 표시"로 어떤 키워드가 자주 겹쳤는지도 함께 볼 수 있어요.
- 로그·코드 — 에러 로그에서 같은 메시지를 묶어 종류만 보거나, import 문·의존성 목록의 중복을 찾을 때 유용합니다.
비교는 줄 전체 단위로만 합니다. 쉼표로 구분된 한 줄 안의 중복은 먼저 줄바꿈으로 바꿔야 하고, 엑셀 여러 열을 함께 붙여넣으면 열 전체(탭 포함)가 같아야 중복으로 봅니다. 입력한 데이터는 브라우저 밖으로 전송되지 않습니다.
자주 묻는 질문
엑셀에서 중복값을 제거하는 것과 뭐가 다른가요?
결과는 같지만, 여기서는 대소문자·공백 무시, 중복된 항목만 보기, 등장 횟수 표시를 바로 바꿔 가며 볼 수 있습니다. 열을 복사해 붙여넣고 결과를 다시 붙여넣으면 됩니다.
두 목록에서 겹치는 항목만 찾으려면?
각 목록에서 먼저 중복을 제거한 뒤 두 목록을 이어 붙이고 "중복된 줄만"을 고르세요. 두 목록에 모두 있는 항목만 남습니다.
쉼표로 구분된 목록의 중복은 어떻게 지우나요?
쉼표를 줄바꿈으로 바꿔 한 줄에 하나씩 만든 뒤 붙여넣으세요. 결과를 다시 쉼표로 이으려면 줄바꿈 제거기의 "구분자로 잇기"를 쓰면 됩니다.
몇 줄까지 처리할 수 있나요?
브라우저 안에서 처리하므로 수십만 줄도 대부분 1초 안에 끝납니다. 아주 큰 파일은 브라우저 메모리에 따라 느려질 수 있어요.