엑셀 중복값 찾아서 지우는 법, 이렇게 하면 돼요
한눈에 보기
- 데이터 탭의 '중복된 항목 제거'를 쓰면 선택한 범위에서 중복 행을 한 번에 지울 수 있어요.
- 체크한 열의 값이 모두 같아야 중복으로 처리되니, 비교할 열을 정확히 골라야 해요.
- 삭제는 그 자리에서 바로 반영되니, 실행 전에 원본을 다른 시트에 복사해두는 게 안전해요.
목차 (7)
엑셀은 '중복된 항목 제거'라는 기능을 기본으로 제공해서, 수식 없이도 중복된 행을 한 번에 지울 수 있어요. 예를 들어 고객 명단 120건 중 같은 이메일로 중복 등록된 8건이 있다면, 이 기능 하나로 8건을 지우고 112건만 남길 수 있어요.
다만 실행하는 순간 데이터가 바로 삭제되기 때문에, 시작하기 전에 순서를 정확히 알아두는 게 중요해요. 아래 순서대로 따라 해보세요.
이메일이 같은 행이 중복이에요. 이름 열까지 함께 체크하면 3행과 5행은 다른 행으로 처리돼요.
| A | B | C | |
|---|---|---|---|
| 1 | 이름 | 이메일 | 가입일 |
| 2 | 김민준 | minjun@example.com | 2026-01-05 |
| 3 | 이서연 | seoyeon@example.com | 2026-01-11 |
| 4 | 박도윤 | doyun@example.com | 2026-02-03 |
| 5 | 이 서연 | seoyeon@example.com | 2026-02-20 |
1. 중복을 확인할 범위 선택하기
표 전체를 선택하거나, 표 안의 셀 하나만 클릭해도 돼요. 셀 하나만 선택하면 엑셀이 이어진 데이터 범위를 자동으로 인식해요.
2. 데이터 탭에서 '중복된 항목 제거' 클릭하기
리본 메뉴의 데이터 탭에서 '중복된 항목 제거'를 클릭해요.
3. 비교할 열 선택하기
대화상자에 표의 모든 열이 체크박스로 나열돼요. 여기서 체크한 열들의 값이 '모두' 같은 행만 중복으로 처리돼요. 예를 들어 이메일 열만 체크하면 이름이 달라도 이메일이 같으면 중복으로 잡히고, 이메일과 이름을 함께 체크하면 두 값이 전부 같은 행만 중복으로 잡혀요. '내 데이터에 머리글 표시'가 체크되어 있는지도 확인하세요.
4. 확인 버튼으로 삭제 실행하기
확인을 누르면 몇 개의 중복 값이 제거되고 몇 개의 고유 값이 남았는지 알려주는 메시지가 떠요. 삭제는 이 순간 바로 적용돼요.
거래처 명단 120행으로 예를 들어볼게요
실제로 해보면 이런 식이에요. 거래처 연락처 120행 중, 이메일 열만 기준으로 잡으면 완전히 같은 이메일이 8쌍 들어있다고 해볼게요. '이메일' 열만 체크하고 실행하면, 먼저 나온 1건만 남기고 나머지 8건이 삭제돼서 최종적으로 112행이 남아요. 만약 이름과 이메일을 모두 체크했다면, 이메일은 같아도 이름 표기가 다른 행(오탈자 등)은 중복으로 안 잡혀서 삭제되는 개수가 달라질 수 있어요.
흔한 오해: 표시만 해주고 지울지는 나중에 고른다
여기서 자주 하는 오해가, '중복된 항목 제거'가 중복 여부를 표시만 해주고 지울지 말지는 나중에 고를 수 있을 거라고 생각하는 거예요. 실제로는 확인을 누르는 순간 중복 행이 그 자리에서 바로 삭제돼요. 어떤 값을 지웠는지 나중에 다시 확인할 방법이 없어서, 중복 여부만 미리 살펴보고 싶다면 실행 전에 별도 열에 COUNTIF를 걸어 미리 살펴보는 게 안전해요.
실무에서 놓치기 쉬운 두 가지
실무에서 자주 놓치는 포인트는 두 가지예요. 첫째, 이 기능은 여러 행이 완전히 같을 때 '먼저 나온 행'을 남기고 나머지를 지워요. 그래서 최신 데이터를 남기고 싶다면, 삭제 전에 날짜나 등록일 기준으로 최신순 정렬을 먼저 해둬야 해요. 둘째, 실행을 취소하고 싶다면 다른 작업을 하기 전에 바로 Ctrl+Z를 눌러야 해요. 파일을 저장하거나 다른 작업을 하고 나면 되돌릴 수 없어요.
삭제 전에 어떤 값이 몇 번 중복됐는지 미리 세어보고 싶다면 엑셀 중복값 개수 세는 법을 먼저 확인해보세요. 구글시트를 쓰고 있다면 구글시트 중복값 찾아서 지우는 법도 참고하세요.
중복을 지우는 게 아니라 같은 항목끼리 묶어서 개수나 합계를 보고 싶다면 피벗 테이블이 맞아요. 다만 합계로 보려는데 개수로 나오는 일이 흔한데, 그 원인은 피벗 테이블 값이 합계 대신 개수로 나올 때, 왜 그런가요?에 정리했어요.
작성·검수
LONGBRIGHT — 광고 마케팅 현업에서 일하며 LBtools를 혼자 만들고 운영해요. 함수 동작과 메뉴 설명은 각 제조사의 공식 문서와 실제 동작을 기준으로 확인해요.
- 발행
- 최종 확인
잘못된 내용을 발견하셨다면 문의로 알려주세요. 확인해서 고치고 이 날짜를 갱신해요. 운영 원칙도 공개해두었어요.
이런 글도 함께 보면 좋아요
구글시트 중복값 찾아서 지우는 법, 이렇게 하면 돼요
구글시트의 '중복 항목 삭제' 기능으로 중복 행을 한 번에 지우는 방법과, 엑셀과 다른 메뉴 위치를 정리했어요.
사무엑셀 하이퍼링크 한 번에 없애는 법, 이렇게 하면 돼요
엑셀에서 하이퍼링크를 범위 전체에서 한 번에 지우는 법과, 파란 글자·밑줄까지 없애려면 서식 지우기가 따로 필요한 이유를 정리했어요.
사무엑셀 중복값 개수 세기, 이렇게 확인하면 돼요
참가자 명단에서 중복으로 겹치는 행이 몇 개인지 COUNTIF와 SUMPRODUCT로 세는 방법을 정리했어요.
사무구글시트 중복값 개수 세기, 이렇게 확인하면 돼요
신청자 명단에서 중복 신청된 행이 몇 개인지 세는 방법과, 구글시트에서 중복을 눈으로 확인하는 방법을 정리했어요.
사무엑셀 빈 행만 골라서 한 번에 지우는 법
완전히 빈 행만 걸러서 지우는 안전한 방법과, 이동 옵션이 위험할 수 있는 이유를 정리했어요.
사무엑셀 UNIQUE 함수로 중복 없는 목록만 뽑아내는 법
엑셀 UNIQUE 함수로 원본은 그대로 두고 중복 없는 목록만 다른 칸에 뽑아내는 법을 정리했어요. 중복값 지우기와는 다른 기능이에요.