엑셀 중복값 찾는 방법 5가지 완전 정리 (조건부 서식부터 함수까지)

엑셀로 데이터를 관리할 때 중복값은 집계 오류의 주범이 되기 쉬우며, 조건부 서식과 함수를 활용하면 수천 개 데이터에서도 중복을 빠르게 찾아낼 수 있습니다.

업무나 학교에서 회원 명단, 재고 리스트, 주문 내역을 정리하다 보면 어느샌가 같은 데이터가 여러 번 들어가 있는 경우가 생깁니다. 특히 여러 사람이 작성한 파일을 취합하거나 외부 자료를 가져왔을 때 더욱 자주 발생하죠. 눈으로 일일이 확인하는 건 시간도 오래 걸리고 실수하기 쉽기 때문에, 오늘은 엑셀의 기능을 활용해 효율적으로 중복값을 찾는 방법을 단계별로 정리해봤습니다.

엑셀에서 중복값을 찾아야 하는 이유

데이터가 적을 때는 중복이 그다지 문제처럼 느껴지지 않습니다. 하지만 데이터 양이 늘어나면 상황이 달라집니다. 직접 사용해보니 중복값이 있으면 다음과 같은 문제가 발생하더군요.

실무에서 자주 겪는 중복값 문제

  • 합계 오류: 같은 데이터가 두 번 계산되어 금액이나 수량이 부풀려집니다
  • 정렬 혼란: 중복된 항목이 여러 위치에 흩어져 있으면 정렬 후에도 파악이 어렵습니다
  • 통계 왜곡: 중복 데이터로 인해 평균, 개수 등 통계 수치가 정확하지 않게 나옵니다
  • 보고서 신뢰도 하락: 고객명이나 주문번호가 중복되면 전체 문서의 신뢰성이 떨어집니다

실제로 한 번은 명단을 정리하다가 중복된 이름 때문에 전체 인원수가 틀리게 집계된 적이 있었습니다. 그 이후로는 본격적으로 작업하기 전에 반드시 중복 여부를 먼저 확인하는 습관을 들였습니다. 중복값 하나가 전체 결과를 뒤틀 수 있기 때문이죠.

중복값을 찾아야 하는 상황

상황 예시
고객 관리 같은 고객이 여러 번 등록된 경우
재고 정리 동일 상품코드가 중복 입력된 경우
이메일 발송 같은 주소로 중복 발송 방지
사번/ID 관리 고유값이어야 하는데 중복된 경우

조건부 서식으로 중복값 표시하기 (가장 직관적)

엑셀에서 중복값을 찾는 가장 기본적이고 직관적인 방법은 조건부 서식입니다. 이 방법은 데이터를 삭제하지 않고 색상으로 표시만 해주기 때문에, 먼저 확인한 후 판단할 수 있다는 점에서 안전합니다.

조건부 서식 적용 단계

중복값을 확인하고 싶은 범위를 드래그로 선택합니다. 이때 제목 행은 제외하고 실제 데이터가 들어 있는 영역만 지정하는 것이 정확합니다. 상단 메뉴에서 홈 탭 → 조건부 서식 → 셀 강조 규칙 → 중복 값을 차례로 선택하세요.

설정 창이 뜨면 중복된 셀을 어떤 색으로 표시할지 선택할 수 있습니다. 기본값은 연한 빨강 배경에 진한 빨강 텍스트이지만, 취향에 맞게 변경해도 됩니다. 확인 버튼을 누르면 중복된 모든 셀에 즉시 색상이 적용됩니다.

장점과 실제 사용 경험

색깔로 표시되기 때문에 한눈에 중복 여부를 파악할 수 있다는 점이 가장 큰 장점입니다. 특히 데이터가 여러 열에 걸쳐 있을 때도 시각적으로 명확하게 보입니다. 직접 써보니 데이터를 바로 삭제하지 않고 먼저 눈으로 확인할 수 있어서, 실수로 필요한 데이터를 지우는 일을 방지할 수 있었습니다.

다만 조건부 서식은 표시만 해줄 뿐 자동으로 제거해주지는 않습니다. 따라서 확인 후 수동으로 정리하거나 다른 기능과 조합해서 사용해야 합니다.

중복된 항목 제거 기능 활용하기

조건부 서식으로 중복을 확인했다면, 다음은 실제로 제거하는 과정입니다. 엑셀에는 중복된 항목 제거라는 전용 기능이 있어서 클릭 몇 번으로 간편하게 정리할 수 있습니다.

엑셀 중복값 찾는 방법 관련 이미지 1

중복 제거 실행 방법

데이터 범위를 선택한 후 상단 메뉴에서 데이터 탭 → 중복된 항목 제거를 클릭하세요. 그러면 어떤 열을 기준으로 중복을 판단할지 선택하는 창이 나타납니다. 전체 행을 기준으로 할 수도 있고, 특정 열만 선택할 수도 있습니다.

예를 들어 이름과 연락처 열만 체크하면, 두 항목이 모두 같을 때만 중복으로 간주합니다. 기준을 정한 후 확인을 누르면 중복된 행이 자동으로 삭제되고, 몇 개의 중복값이 제거되었는지 결과 메시지가 표시됩니다.

사용 시 주의사항

항목 설명
원본 보존 원본 파일을 미리 복사해두는 것이 안전합니다
기준 선택 어떤 열을 기준으로 할지 신중히 선택하세요
복구 불가 한 번 삭제하면 되돌리기가 어려우므로 주의가 필요합니다

직접 사용해보니 원본이 그대로 남지 않기 때문에 실수로 삭제하면 복구가 번거롭다는 단점이 있었습니다. 따라서 작업 전에는 반드시 원본 파일을 따로 복사해두는 습관을 들이는 게 좋습니다.

COUNTIF 함수로 중복 개수 세기

조건부 서식과 중복 제거 기능 외에도, 함수를 활용하면 좀 더 세밀한 제어가 가능합니다. COUNTIF 함수는 특정 값이 몇 번 나타나는지 계산해주는 함수로, 중복값을 찾는 데 매우 유용합니다.

COUNTIF 함수 기본 구조

=COUNTIF(전체 범위, 기준 값)

전체 범위는 중복을 확인할 데이터 영역이고, 기준 값은 현재 셀의 값입니다. 예를 들어 A2:A100 범위에서 A2 값이 몇 번 나타나는지 세려면 =COUNTIF($A$2:$A$100, A2)처럼 작성합니다.

절대 참조 사용법

이때 전체 범위는 고정해야 하므로 달러 기호($)가 붙은 절대 참조를 사용합니다. 그래야 수식을 아래로 복사해도 범위가 움직이지 않고 제대로 작동합니다. 기준 값은 상대 참조로 두어야 각 행마다 자기 값을 기준으로 계산됩니다.

결과가 2 이상이면 중복이 있다는 뜻입니다. 이 방법을 사용하면 각 항목이 몇 번 반복되는지 숫자로 확인할 수 있어서, 중복 빈도까지 파악할 수 있다는 장점이 있습니다.

엑셀 중복값 찾는 방법 관련 이미지 2

필터와 조합하여 활용하기

COUNTIF 결과 열을 만든 후, 자동 필터를 걸어서 2 이상인 행만 표시하면 중복된 데이터만 골라낼 수 있습니다. 이 방식은 원본을 유지하면서 중복을 관리할 수 있어서 실무에서 자주 사용됩니다.

고급 필터로 중복 제거하고 결과 복사하기

엑셀의 고급 필터 기능을 사용하면 중복을 제거한 결과를 원본과 별도로 다른 위치에 복사할 수 있습니다. 원본은 그대로 두고 정리된 버전만 따로 만들고 싶을 때 유용한 방법입니다.

고급 필터 설정 순서

데이터 범위를 선택한 후 데이터 탭 → 고급 필터를 클릭합니다. 설정 창에서 다른 장소에 복사를 선택하고, 복사 위치를 지정하세요. 그리고 중복되는 항목은 하나만 옵션에 체크를 한 후 확인을 누르면 됩니다.

그러면 지정한 위치에 중복이 제거된 깔끔한 데이터가 복사됩니다. 원본은 그대로 남아 있으므로 안전하게 작업할 수 있습니다.

장점과 단점

  • 장점: 원본 보존, 결과를 별도 저장 가능
  • 단점: 초보자에게는 설정이 다소 복잡할 수 있음

직접 사용해보니 데이터 형태가 복잡하거나 조건이 여러 개일 때는 정확도가 떨어지는 경우가 있었습니다. 단순한 목록 정리에는 효과적이지만, 복잡한 조건이 필요하다면 다른 방법과 병행하는 것이 좋습니다.

피벗 테이블로 중복값 확인하기

피벗 테이블은 주로 데이터 분석에 사용되지만, 중복값을 확인하는 용도로도 활용할 수 있습니다. 특히 중복된 항목이 얼마나 자주 나타나는지 빈도를 파악하고 싶을 때 유용합니다.

엑셀 중복값 찾는 방법 관련 이미지 3

피벗 테이블 생성 방법

데이터 범위를 선택한 후 삽입 탭 → 피벗 테이블을 클릭합니다. 새 시트에 피벗 테이블이 생성되면, 확인하고 싶은 필드를 영역과 영역에 동시에 추가하세요.

그러면 각 항목별로 몇 번 나타나는지 개수가 표시됩니다. 개수가 2 이상인 항목이 중복입니다. 이 방식은 시각적으로 중복 빈도를 한눈에 파악할 수 있어서, 분석 목적이 강할 때 특히 효과적입니다.

피벗 테이블의 활용 가치

활용 방법 설명
빈도 분석 어떤 값이 가장 많이 중복되는지 확인
시각화 차트로 연결하여 중복 패턴 파악
보고용 관리자에게 중복 현황 보고 자료로 활용

엑셀 중복값 찾기 FAQ

Q1. 중복값을 색으로 표시했는데 삭제는 어떻게 하나요?

조건부 서식은 표시만 해줍니다. 삭제하려면 데이터 탭 → 중복된 항목 제거 기능을 사용하거나, 필터를 걸어서 중복된 행을 선택한 후 수동으로 삭제하세요. 안전하게 작업하려면 원본을 미리 복사해두는 것이 좋습니다.

Q2. 여러 열을 기준으로 중복을 찾을 수 있나요?

가능합니다. 중복된 항목 제거 기능을 사용할 때 여러 열을 동시에 선택하면 됩니다. 예를 들어 이름과 연락처를 모두 선택하면, 두 값이 모두 같을 때만 중복으로 판단합니다. 조건부 서식에서도 여러 열을 동시에 범위로 지정할 수 있습니다.

Q3. COUNTIF 함수 결과가 전부 1로 나옵니다. 왜 그런가요?

범위를 절대 참조($)로 고정하지 않았을 가능성이 큽니다. 수식을 복사하면서 범위가 함께 이동하면 정확한 비교가 되지 않습니다. 범위 앞뒤에 달러 기호를 붙여서 $A$2:$A$100 형태로 고정하세요.

Q4. 중복값 제거 후 되돌릴 수 있나요?

기본적으로는 어렵습니다. Ctrl+Z로 바로 직전 작업만 취소할 수 있지만, 파일을 저장하고 닫았다면 복구가 불가능합니다. 따라서 중복 제거 작업 전에는 반드시 원본 파일을 별도로 백업해두는 습관을 들이세요.

Q5. 대소문자를 구분해서 중복을 찾을 수 있나요?

조건부 서식과 중복된 항목 제거 기능은 대소문자를 구분하지 않습니다. 대소문자까지 구분하려면 EXACT 함수를 활용한 수식을 별도로 작성해야 합니다. 예를 들어 =SUMPRODUCT(--EXACT($A$2:$A$100, A2))로 정확히 일치하는 개수를 세는 방법이 있습니다.

Q6. 조건부 서식을 적용했는데 색이 안 나타납니다.

범위 선택이 제대로 되었는지 확인하세요. 제목 행까지 포함했거나 빈 셀이 섞여 있으면 제대로 작동하지 않을 수 있습니다. 또한 셀 서식에 이미 다른 색이 적용되어 있으면 조건부 서식 색이 덮이지 않을 수 있으니, 서식을 지우고 다시 시도해보세요.

Q7. 중복값이 몇 개나 되는지 개수만 빠르게 확인하려면?

데이터 탭 → 중복된 항목 제거를 실행하면 삭제 완료 후 몇 개의 중복값이 제거되었는지 메시지로 알려줍니다. 삭제하지 않고 개수만 확인하려면, COUNTIF 함수로 보조 열을 만든 후 2 이상인 셀의 개수를 세는 방법도 있습니다.

실무에서 중복값 관리 팁

중복값 찾기는 한 번 익혀두면 업무 속도를 크게 높여줍니다. 직접 사용하면서 느낀 실무 팁을 몇 가지 정리해봤습니다.

작업 전 체크리스트

  • 원본 파일을 항상 별도로 백업하세요
  • 어떤 열을 기준으로 중복을 판단할지 먼저 정하세요
  • 중복을 삭제하기 전에 조건부 서식으로 먼저 확인하세요
  • 자동 기능을 맹신하지 말고 결과를 눈으로 한 번 더 검토하세요

상황별 추천 방법

상황 추천 방법 이유
빠르게 확인만 하고 싶을 때 조건부 서식 시각적으로 즉시 파악 가능
원본을 보존하며 정리 고급 필터 결과를 별도 위치에 복사
중복 빈도까지 파악 COUNTIF 함수 몇 번 중복되는지 숫자로 확인
대량 데이터 일괄 정리 중복된 항목 제거 클릭 몇 번으로 간편하게 처리

중복값을 찾고 제거하는 과정은 데이터 정리의 기본입니다. 각 기능의 장단점을 이해하고 상황에 맞게 적절히 활용한다면, 데이터 관리 과정에서 발생하는 실수와 번거로움을 크게 줄일 수 있습니다. 조건부 서식은 안전하게 확인할 때, COUNTIF는 빈도 분석이 필요할 때, 중복 제거 기능은 빠른 정리가 필요할 때 사용하는 식으로 조합하면 효율이 더 높아집니다.

처음에는 다소 복잡하게 느껴질 수 있지만, 한두 번 직접 해보면 생각보다 간단하다는 걸 알게 될 거예요. 오늘 알아본 방법들을 실무에 바로 적용해서 업무 시간을 단축하고, 정확한 데이터 관리 습관을 만들어보세요.


참고 출처

관련 포스트

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다