⧉ 엑셀 중복 데이터, 안전하게 제거하는 법

고객 명단을 합치다 보면 같은 사람이 두 번, 세 번 들어가는 일이 꼭 생깁니다. 문제는 중복 제거가 "지우는" 작업이라는 점입니다. 잘못 지우면 멀쩡한 데이터가 사라지고, 어떤 행이 지워졌는지 나중에 알기도 어렵습니다. 이 글은 지우기 버튼을 누르기 전에 알아야 할 개념과, 실수를 예방하는 작업 순서를 다룹니다.

중복에는 세 가지 유형이 있습니다

① 완전 중복 — 모든 열이 똑같은 행

복사·붙여넣기를 두 번 했거나 파일을 이어붙이다 겹친 경우입니다. 모든 값이 동일하므로 어떤 행을 지워도 정보 손실이 없습니다. 가장 안전하게 지울 수 있는 유형입니다.

② 키 중복 — 특정 열만 같은 행

전화번호는 같은데 주소가 다른 두 행처럼, "같은 대상"이지만 나머지 정보가 다른 경우입니다. 이때는 어느 행을 남길지가 곧 의사결정입니다. 보통 최신 데이터를 남기고 싶을 텐데, 그렇다면 지우기 전에 날짜 열로 정렬해 최신 행이 위로 오게 해야 합니다 (대부분의 도구는 첫 번째로 나타나는 행을 남기기 때문입니다).

③ 숨은 중복 — 눈에는 같아 보이는데 값이 다른 행

가장 골치 아픈 유형입니다. 컴퓨터에게 "홍길동""홍길동 "(뒤에 공백)은 완전히 다른 값입니다.

이 때문에 "중복 제거를 했는데 중복이 남아 있어요"라는 일이 생깁니다. 해결책은 간단합니다 — 중복 제거 전에 정리를 먼저 하는 것.

안전한 중복 제거 순서 (이지테이블 기준)

  1. 공백 정리부터. 기준이 될 열 제목 클릭 → 공백 정리. 앞뒤 공백과 중복 공백이 사라져 숨은 중복이 드러납니다.
  2. 형식 통일. 열 제목의 배지가 ABC(텍스트)인데 숫자가 섞여 있다면 → 데이터 형식 변경으로 통일합니다.
  3. 남길 행이 위로 오게 정렬. 최신 데이터를 남기려면 날짜 열을 내림차순 정렬합니다.
  4. 기준 열에서 중복 제거. 기준 열 제목 클릭 → 중복 행 제거(이 열 기준). 표 전체가 완전히 같은 행만 지우려면 상단 🧹 정리하기 → 중복 행 제거를 쓰세요.
  5. 행 수 확인. 화면 아래 상태 표시줄에서 몇 행이 줄었는지 확인합니다. 예상보다 너무 많이 줄었다면 Ctrl+Z 한 번으로 되돌립니다.
💡 이지테이블에서는 중복 제거도 작업 기록의 한 단계일 뿐입니다. 원본이 변하는 게 아니므로 단계를 클릭해 제거 전/후를 비교하고, 마음에 안 들면 단계를 삭제하면 그만입니다. 엑셀 자체의 "중복된 항목 제거"는 실행 취소를 놓치면 되돌리기 어렵다는 점과 대비되는 부분이에요.

지우기 전에 "확인만" 하고 싶다면

바로 지우지 않고 어떤 값이 몇 번 나오는지 세어보는 방법도 있습니다. 그룹화를 사용해 기준 열로 그룹화하고 개수를 집계하면, "홍길동: 3건"처럼 중복 현황표가 만들어집니다. 여기서 2 이상인 값만 필터링하면 중복 목록만 남습니다. 보고서에 "중복이 몇 건 있었는지" 남겨야 할 때 특히 유용합니다.

자주 하는 실수 정리

실수결과예방법
공백 정리 없이 제거숨은 중복이 남음공백 정리 → 중복 제거 순서 지키기
정렬 없이 키 중복 제거오래된 데이터가 남을 수 있음남길 행이 위로 오게 먼저 정렬
기준 열을 너무 좁게 선택동명이인이 한 명으로 합쳐짐이름+전화번호처럼 두 열 이상을 기준으로
제거 후 행 수 미확인과도 삭제를 늦게 발견상태 표시줄의 행 수 변화 확인 습관

내 파일의 중복, 지금 바로 확인해 보세요

이지테이블 앱 열기 원본 파일은 바뀌지 않아요 · 모든 처리는 내 브라우저 안에서만