📦 핵심 요약
- 엑셀 중복값 제거는 [데이터] 탭의 [중복된 항목 제거]가 가장 빠르다.
- Microsoft 365·2021 이상이라면 UNIQUE 함수가 원본을 보존하면서 자동 갱신된다.
- 삭제 전에 확인하고 싶다면 조건부 서식, 빈도까지 알고 싶다면 COUNTIF가 적합하다.
- 서식이 다른 숫자(1과 1.00)는 다른 값으로 인식되니 작업 전 통일이 필요하다.
- 부분합·윤곽선이 있으면 중복 제거가 작동하지 않으므로 먼저 해제해야 한다.

📝 들어가는 글
데이터를 여러 곳에서 모아서 정리하다 보면 같은 값이 두 번, 세 번 들어가 있는 경우가 자주 생긴다. 명단, 주문 내역, 거래처 목록처럼 양이 많은 자료일수록 중복은 더 자주 발생한다.
엑셀 중복값 제거 기능을 잘 활용하면 이 정리 작업이 훨씬 간단해진다. 다만 상황에 따라 어울리는 방법이 다르다. 그냥 한 번에 지우고 싶을 때와, 어떤 값이 중복인지 먼저 확인하고 싶을 때는 접근 방식이 달라야 한다.
이 글에서는 엑셀에서 중복 데이터를 다루는 4가지 방법을 정리해 상황별로 선택할 수 있도록 안내한다.
📌 이 글에서 알 수 있는 것
- 데이터 탭의 [중복된 항목 제거] 사용법
- UNIQUE 함수로 원본 보존하며 중복 제거하기
- 조건부 서식으로 중복값 미리 확인하는 방법
- COUNTIF 함수로 중복 횟수를 숫자로 파악하는 방법
- 4가지 방법 비교 표와 작업 전 체크리스트
- 중복 제거가 실패하거나 어긋날 때 점검할 포인트
📑 목차
- 데이터 메뉴에서 중복된 항목 한 번에 제거하기
- UNIQUE 함수로 중복값 제거하기
- 조건부 서식으로 중복값 먼저 확인하기
- COUNTIF 함수로 중복 횟수 세기
- 4가지 방법 비교와 작업 전 체크리스트
- 작업 전 알아둘 한계와 주의점

📊 데이터 메뉴에서 중복된 항목 한 번에 제거하기
가장 빠르고 직관적인 방법이다. 엑셀에 기본 내장된 기능이라 별도의 함수 입력이 필요 없다.
순서는 다음과 같다.
- 중복값을 정리할 표 안의 셀을 하나 선택한다.
- 상단 메뉴에서 [데이터] 탭을 클릭한다.
- 데이터 도구 그룹에서 [중복 제거] 버튼을 누른다. Microsoft Support
- 머리글이 있다면 “내 데이터에 머리글 표시”에 체크한다.
- 중복을 판단할 기준 열을 선택한 뒤 [확인]을 누른다.
확인을 누르면 중복 값이 제거된 수를 나타내는 메시지가 표시된다. 안내창에서 확인을 클릭하면 정리가 완료된다.
여러 열을 함께 선택하면 어떻게 될까
여러 열을 동시에 선택하면, 선택한 열의 모든 값이 같아야 중복값으로 인식된다. 예를 들어 “이름”과 “전화번호”를 함께 선택했다면, 두 값이 모두 일치하는 행만 삭제된다. 동명이인이 있는 명단을 다룰 때 유용한 방식이다. AJD

🔢 UNIQUE 함수로 중복값 제거하기
Microsoft 365 및 Excel 2019 이상 버전에서 사용 가능한 함수다. 원본 데이터를 그대로 두고 별도 영역에 고유값만 출력할 때 적합하다. Chemboss
기본 형식은 다음과 같다.
=UNIQUE(범위, [by_col], [exactly_once])각 인수의 의미는 이렇다.
- 범위: 중복을 제거할 셀 범위
- by_col: 열 단위로 고유 값을 반환하려면 TRUE, 기본값은 행 단위로 설정된 FALSE
- exactly_once: TRUE로 설정 시 고유 값이 한 번만 나타난 값을 반환
예를 들어 A2:A100에 부서 이름이 입력되어 있고, 중복을 제거한 고유 부서 목록을 만들고 싶다면 빈 셀에 =UNIQUE(A2:A100)을 입력한다.
원본이 바뀌어도 자동으로 갱신된다
UNIQUE 함수의 가장 큰 장점은 동적 배열이라는 점이다. 원본 데이터가 변경되면 결과가 자동으로 업데이트되며, SORT 함수와 FILTER 함수를 조합하여 다양한 자동화 보고서를 만들 수 있다. Oppadu
매번 [중복된 항목 제거]를 다시 실행할 필요가 없어 보고서 자동화에 유리하다. 가나다순 정렬까지 한 번에 처리하려면 SORT 함수와 묶어 쓰면 된다.
=SORT(UNIQUE(A2:A100))🎨 조건부 서식으로 중복값 먼저 확인하기
곧바로 삭제하기 전에 어떤 값이 중복인지 눈으로 먼저 확인하고 싶을 때 쓰는 방법이다.
순서는 다음과 같다.
- 확인할 셀 범위를 선택한다.
- [홈] 탭 → [조건부 서식]을 클릭한다.
- [셀 강조 규칙]에서 [중복 값]을 선택한다.
- 강조 색상을 고른 뒤 [확인]을 누른다.
중복된 값에 색상이 표시되므로, 어떤 항목을 남기고 어떤 항목을 지울지 직접 판단하면서 정리할 수 있다. 데이터 양이 적거나, 일부 중복은 의도된 것이라 자동 삭제하면 안 되는 상황에서 안전하다.

📐 COUNTIF 함수로 중복 횟수 세기
각 값이 몇 번 등장하는지 숫자로 확인하고 싶을 때 쓰는 방법이다.
빈 열을 하나 만들고 다음과 같이 입력한다.
=COUNTIF(A:A, A2)결과로 나오는 숫자가 1보다 크면 중복이라는 뜻이다. 2면 두 번, 3이면 세 번 등장했다는 의미다.
필터 기능과 함께 쓰면 중복 횟수가 2 이상인 행만 골라낼 수 있다. 분석 단계에서 “어떤 값이 가장 많이 반복되는가”를 파악할 때 도움이 된다.
🗂️ 4가지 방법 비교와 작업 전 체크리스트
상황별로 어떤 방법이 적합한지 한눈에 확인할 수 있도록 정리했다.
| 방법 | 장점 | 적합한 상황 | 사용 가능 버전 |
|---|---|---|---|
| 중복된 항목 제거 | 빠르고 간단 | 즉시 정리해야 할 때 | 전 버전 |
| UNIQUE 함수 | 자동 갱신, 원본 보존 | 동적 보고서 작성 | M365·2019↑ |
| 조건부 서식 | 시각적 확인 | 삭제 전 검토 | 전 버전 |
| COUNTIF 함수 | 빈도 파악 | 데이터 분석 | 전 버전 |
✅ 작업 전 체크리스트
- 원본 데이터를 다른 시트에 백업했는가
- 머리글이 포함된 범위를 선택했는가
- 중복 판단 기준 열을 명확히 정했는가
- 숫자 서식이 다른 셀(예: 1과 1.00)은 별도로 확인했는가
- 부분합·윤곽선이 설정되어 있다면 먼저 해제했는가
⚠️ 작업 전 알아둘 한계와 주의점
자동 기능이 모든 상황을 완벽히 처리하지는 않는다. 미리 알아두면 의도와 다른 결과가 나오는 일을 줄일 수 있다.
1. 서식 차이로 인식이 달라진다
같은 숫자라도 셀 서식이 다르면 다른 값으로 인식할 수 있다. 예를 들어 셀 A1의 값이 1.00 으로 서식이 지정되고 셀 A2의 값이 1로 서식이 지정된 경우 중복으로 간주되지 않는다. Microsoft Support
날짜도 마찬가지다. “2025-01-01″과 “2025/1/1″이 시각적으로 같아 보여도 입력 형식이 다르면 서로 다른 값으로 처리될 수 있다. 작업 전에 서식을 통일해 두면 안전하다.
2. 부분합·윤곽선이 있으면 작동하지 않는다
윤곽선이 있거나 부분합이 있는 데이터에서는 중복 값을 제거할 수 없다. 중복 항목을 제거하려면 먼저 윤곽선과 부분합을 모두 제거해야 한다.
오류 메시지가 떴을 때 데이터 자체의 문제로 오해하기 쉬운 부분이다.
3. 삭제 후 복구는 제한적이다
[중복된 항목 제거]는 실제로 데이터를 삭제한다. 데이터를 영구적으로 삭제하기 때문에 중복 값을 제거하기 전에 셀 또는 테이블의 원래 범위를 다른 시트 또는 통합 문서에 복사하는 것이 좋다.
작업 직후라면 Ctrl+Z로 되돌릴 수 있지만, 파일을 닫고 난 뒤에는 복구가 어렵다. 중요한 데이터일수록 사본을 먼저 만들어 두는 편이 좋다.
💬 자주 묻는 질문
Q1. 중복값 제거 후에는 첫 번째 값이 남나요, 마지막 값이 남나요?
[중복된 항목 제거] 기능은 위에서부터 처음 만난 값을 남기고, 그 아래에서 중복으로 발견되는 값을 삭제한다. 특정 행을 남기고 싶다면 작업 전에 원하는 순서대로 정렬해두는 것이 좋다.
Q2. 여러 열을 함께 봤을 때만 중복으로 처리할 수 있나요?
가능하다. [중복된 항목 제거] 창에서 여러 열을 동시에 체크하면, 선택한 모든 열의 값이 일치해야 중복으로 인식된다. 이름이 같아도 전화번호가 다르면 그대로 남는다는 뜻이다.
Q3. UNIQUE 함수가 보이지 않습니다.
엑셀 버전이 Microsoft 365 또는 2019 이상이어야 사용할 수 있다. 그 이전 버전이라면 [중복된 항목 제거] 또는 [데이터] 탭의 고급 필터 기능을 활용하면 된다.
Q4. 중복값을 지우지 않고 표시만 하고 싶다면요?
조건부 서식의 [중복 값] 규칙을 사용하면 된다. 색상으로 강조만 되고 데이터는 그대로 유지되므로, 직접 확인하면서 골라낼 수 있다.
✍️ 마지막 정리
엑셀 중복값 제거는 한 가지 방법만 있는 것이 아니라, 데이터의 양과 목적에 따라 선택지가 달라진다.
빠르게 정리해야 한다면 [데이터] 탭의 [중복된 항목 제거], 원본을 보존하면서 자동 갱신이 필요하다면 UNIQUE 함수, 삭제 전에 어떤 값이 중복인지 직접 확인하고 싶다면 조건부 서식이 알맞다.
오늘 다룬 4가지 방법 중 가장 자주 쓸 만한 것 한 가지부터 손에 익혀두면, 데이터 정리 시간이 눈에 띄게 줄어든다.
엑셀 함수 정리, 실무에서 가장 자주 쓰는 10가지 한눈에 보기
엑셀 단축키 모음 15가지, 매일 쓰는 손이 기억하는 키부터
엑셀 기본 사용법 7가지, 처음 켠 사람도 30분이면 익히는 순서