엑셀 중복값 제거 방법 최신 5가지

엑셀 중복값 제거

엑셀로 데이터를 다루다 보면 동일한 항목이 여러 번 입력되어 분석 결과가 틀어지는 경우가 많지요. 엑셀 중복값 제거는 직장인이라면 반드시 알아야 할 핵심 스킬입니다. 이번 글에서는 상황에 맞게 골라 쓸 수 있는 엑셀 중복값 제거 방법 최신 5가지를 단계별로 정리했습니다.

엑셀 중복값 제거가 중요한 이유

중복 데이터가 있으면 합계·평균·카운트 등 모든 분석 결과가 부정확해집니다. 특히 고객 명단, 거래 내역, 재고 목록처럼 정확성이 생명인 데이터에서는 엑셀 중복값 제거 작업이 선행되어야 합니다.

  • SUMIF·COUNTIF 결과가 실제보다 크게 나옴
  • 피벗 테이블 집계 오류 발생
  • 메일 머지 시 같은 사람에게 중복 발송
  • 보고서 신뢰도 하락

엑셀 중복값 제거 방법 5가지

엑셀 중복값 제거

1. [데이터] 탭 → 중복된 항목 제거 — 가장 빠른 엑셀 중복값 제거

엑셀에 내장된 기능으로, 클릭 몇 번만으로 중복 행 전체를 삭제합니다. 원본 데이터를 바로 수정하므로 작업 전 복사본을 만들어 두는 것이 좋습니다.

  1. 중복을 제거할 데이터 범위 또는 셀 하나를 선택합니다.
  2. 상단 메뉴 [데이터] 탭 → [중복된 항목 제거] 클릭
  3. 기준이 될 열(컬럼)을 선택하고 [확인]을 누릅니다.
  4. “X개의 중복 값을 찾아 제거했습니다” 메시지 확인

: 특정 열만 기준으로 삼고 싶으면 해당 열만 체크 표시하면 됩니다. 예를 들어 ‘이름’ 열만 선택하면 이름이 같은 행 중 첫 번째만 남깁니다.

2. COUNTIF 함수로 중복 표시 후 필터 삭제

원본은 유지하면서 중복 여부만 먼저 확인하고 싶을 때 사용합니다. 어떤 항목이 중복인지 눈으로 확인한 뒤 삭제 여부를 판단할 수 있어 안전합니다.

  1. 빈 열에 아래 수식을 입력합니다 (A열 기준, B1에 입력):
    =COUNTIF($A$1:A1,A1)
  2. 수식을 아래로 드래그해 전체 행에 적용합니다.
  3. 결과가 1이면 첫 등장(유일값), 2 이상이면 중복입니다.
  4. 해당 열에 필터를 적용 → 2 이상 값만 표시 → 해당 행 삭제

장점: 삭제 전 중복 항목을 직접 확인할 수 있어 실수를 방지합니다. 중복 개수도 파악 가능합니다.

3. 고급 필터 → 고유 레코드만 복사

원본 데이터는 그대로 두고 중복이 제거된 새 목록을 별도 위치에 추출할 때 사용합니다.

  1. 데이터 범위 내 셀을 하나 선택합니다.
  2. [데이터][고급] 클릭
  3. ‘다른 장소에 복사’ 선택 → 복사 위치 지정
  4. ‘동일한 레코드는 하나만’ 체크 → [확인]

원본을 보존하면서 정제된 목록을 별도로 만들 수 있어 감사(Audit) 목적의 데이터 처리에 적합합니다.

엑셀 중복값 제거

4. 피벗 테이블로 고유값 목록 추출

중복을 ‘제거’하기보다 고유값 목록만 뽑아내는 상황에 적합합니다. 원본 데이터를 전혀 건드리지 않아 가장 안전한 방법입니다.

  1. 데이터 범위 선택 → [삽입][피벗 테이블]
  2. 중복을 없애고 싶은 필드를 [행] 영역으로 드래그
  3. 피벗 테이블이 자동으로 고유값만 표시합니다.
  4. 피벗 테이블 결과를 복사 → ‘값만 붙여넣기’로 원하는 위치에 사용

: 피벗 테이블 결과를 그대로 쓰면 원본과 연동되므로, 독립적인 목록이 필요하면 반드시 ‘값만 붙여넣기(Ctrl+Shift+V → 값)’를 사용하세요.

5. Power Query — 대용량 데이터 엑셀 중복값 제거

수만 행 이상의 대용량 데이터에서 엑셀 중복값 제거를 해야 할 때 가장 강력한 방법입니다. Power Query는 변환 과정을 단계별로 기록하므로 같은 작업을 반복할 때 클릭 한 번으로 재실행할 수 있습니다.

  1. 데이터 범위 선택 → [데이터][테이블/범위에서]
  2. Power Query 편집기가 열립니다.
  3. 중복 기준 열 선택 → 상단 메뉴 [행 제거][중복 항목 제거]
  4. 여러 열 기준은 Ctrl+클릭으로 복수 선택 후 동일하게 적용
  5. [닫기 및 로드] → 중복 제거된 새 시트로 저장

장점: 원본 데이터 변경 시 새로 고침(Ctrl+Alt+F5)만 누르면 자동으로 재처리됩니다. 정기 보고서 자동화에 탁월합니다.

상황별 엑셀 중복값 제거 방법 선택 가이드

상황 추천 방법
빠르게 원본에서 바로 삭제 방법 1 — 중복된 항목 제거
삭제 전 중복 항목 확인 필요 방법 2 — COUNTIF 함수
원본 유지하면서 별도 목록 추출 방법 3 — 고급 필터
분석용 고유값 목록만 필요 방법 4 — 피벗 테이블
대용량·반복 작업 자동화 방법 5 — Power Query

엑셀 중복값 제거 시 자주 하는 실수

  • 공백·대소문자 차이 미처리: “홍길동”과 “홍길동 “(뒤 공백)은 다른 값으로 인식됩니다. TRIM 함수로 공백을 먼저 제거하세요.
  • 원본 백업 생략: 방법 1(중복된 항목 제거)은 되돌리기 어렵습니다. 작업 전 시트를 복사해 두세요.
  • 기준 열 잘못 선택: 이름+전화번호 조합이 고유한데 이름 하나만 기준으로 삼으면 동명이인 데이터가 삭제됩니다.
  • 숫자-텍스트 혼용: 숫자 1과 텍스트 “1”은 다른 값입니다. 데이터 형식을 통일한 뒤 중복 제거를 진행하세요.

자주 묻는 질문 (FAQ)

Q. 엑셀 중복값 제거 후 되돌리기(Ctrl+Z)가 안 돼요.
A. 파일을 저장한 뒤라면 되돌리기가 불가능합니다. 이후부터는 작업 전 반드시 시트를 복사(탭 우클릭 → 이동/복사 → 복사본 만들기)해 두세요.

Q. 특정 열 값이 같은 행만 중복으로 처리하고 싶어요.
A. [중복된 항목 제거] 창에서 기준 열만 선택하거나, COUNTIF 수식에서 해당 열 범위만 지정하면 됩니다.

Q. 중복값을 삭제하지 않고 색으로만 표시하고 싶어요.
A. [홈] → [조건부 서식] → [셀 강조 규칙] → [중복 값]을 선택하면 중복 항목에 자동으로 색이 표시됩니다. 삭제 없이 확인만 할 때 유용합니다.

Q. Mac용 엑셀에서도 같은 방법이 적용되나요?
A. 방법 1~4는 Mac 엑셀에서도 동일하게 작동합니다. Power Query는 Mac 버전 엑셀 16.x 이상에서 지원됩니다.


엑셀 중복값 제거 관련 외부 자료

함께 읽으면 좋은 글

이 게시물이 얼마나 유용했습니까/

평점을 매겨주세요.

평균 평점 0 / 5. 투표수 : 0

가장 먼저 게시물을 평가해 보세요.

error: Content is protected !!

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.