엑셀에서 중복 데이터를 쉽게 찾고 제거하는 가장 간단한 방법

작성자

카테고리:

엑셀로 업무 자료를 정리하다 보면 같은 데이터가 여러 번 입력되어 있는 경우를 자주 발견하게 됩니다. 고객 명단, 거래처 목록, 상품 정보, 직원 명단, 주문 내역처럼 많은 데이터를 관리하다 보면 실수로 동일한 내용이 반복해서 입력될 수 있습니다.
중복 데이터가 많아지면 자료를 정확하게 집계하기 어려워지고 보고서의 결과가 실제 데이터와 다르게 나타날 수도 있습니다. 따라서 엑셀 업무에서는 중복 데이터를 빠르게 찾아내고 필요하지 않은 중복 자료를 정리하는 것이 중요합니다.
이번 글에서는 엑셀에서 중복 데이터를 찾는 방법부터 중복값을 제거하는 방법, 중복 데이터가 있는 셀을 쉽게 확인하는 방법까지 직장인이 실무에서 활용할 수 있는 방법을 단계별로 알아보겠습니다.

엑셀 중복 데이터란 무엇인가?

엑셀에서 중복 데이터란 동일한 값이 하나의 데이터 영역에 여러 번 입력되어 있는 것을 의미합니다.
예를 들어 거래처 목록에 다음과 같은 데이터가 있다고 가정해 보겠습니다.
거래처명
한국상사
대한유통
미래기업
한국상사
새한전자
대한유통
이 경우 한국상사와 대한유통이 각각 두 번씩 입력되어 있습니다. 거래처 목록에서 회사명이 한 번만 등록되어야 한다면 이러한 데이터는 중복 데이터에 해당합니다.
다만 모든 중복 데이터가 삭제해야 하는 대상은 아닙니다. 주문 내역이나 판매 기록처럼 동일한 고객이나 상품이 여러 번 등장하는 것이 정상적인 데이터도 있습니다. 따라서 중복 데이터를 삭제하기 전에 해당 데이터가 실제로 불필요한 중복인지 확인하는 과정이 필요합니다.

엑셀에서 중복 데이터를 쉽게 찾는 방법

엑셀에는 중복 데이터를 빠르게 확인할 수 있는 기능이 있습니다. 대표적인 방법이 조건부 서식의 중복 값 기능입니다.
먼저 중복 데이터를 확인하려는 셀 범위를 선택합니다. 예를 들어 거래처명이 A2부터 A100까지 입력되어 있다면 A2:A100 영역을 선택합니다.
그다음 엑셀 상단 메뉴에서 조건부 서식을 선택하고 셀 강조 규칙에서 중복 값을 선택합니다.
중복 값 설정 창이 나타나면 중복 데이터에 적용할 서식을 선택한 후 확인 버튼을 누릅니다.
그러면 선택한 영역에서 같은 값이 여러 번 입력된 셀이 자동으로 표시됩니다. 데이터가 많아도 중복된 항목을 한눈에 확인할 수 있기 때문에 실무에서 매우 편리한 방법입니다.

조건부 서식을 활용하면 좋은 이유

중복 데이터를 바로 삭제하기 전에 먼저 조건부 서식을 활용하는 것이 좋습니다.
중복 제거 기능을 사용하면 선택한 데이터를 실제로 삭제하기 때문에 원본 데이터가 변경될 수 있습니다. 반면 조건부 서식을 사용하면 중복된 값을 눈에 띄게 표시하기만 하므로 데이터를 삭제하지 않고 먼저 확인할 수 있습니다.
특히 중요한 업무 파일을 정리할 때는 원본 파일을 별도로 보관한 후 중복 데이터를 확인하는 것이 안전합니다.

엑셀 중복 데이터 제거하는 방법

중복된 데이터를 확인한 후 실제로 불필요한 중복 데이터를 제거해야 한다면 엑셀의 중복된 항목 제거 기능을 사용할 수 있습니다.
먼저 중복 데이터를 제거하려는 표 또는 데이터 범위를 선택합니다.
이후 엑셀 상단의 데이터 메뉴에서 중복된 항목 제거 기능을 선택합니다.
그러면 중복된 항목 제거 창이 나타납니다. 이 화면에서는 어떤 열을 기준으로 중복 데이터를 판단할 것인지 선택할 수 있습니다.
예를 들어 거래처명, 담당자, 전화번호가 각각 다른 열에 입력되어 있다고 가정해 보겠습니다. 거래처명만 동일하면 중복으로 판단하고 싶다면 거래처명 열만 선택하면 됩니다.
반대로 거래처명과 담당자까지 모두 동일한 경우에만 중복으로 판단하고 싶다면 해당 열을 함께 선택해야 합니다.
기준이 되는 열을 정확하게 선택한 후 확인하면 엑셀이 중복된 데이터를 찾아 제거합니다.

중복 제거 전에 반드시 확인해야 할 것

엑셀의 중복 제거 기능은 매우 편리하지만 사용하기 전에 반드시 데이터를 확인해야 합니다.
중복된 항목 제거 기능을 실행하면 중복으로 판단된 데이터가 실제 목록에서 제거될 수 있기 때문입니다.
예를 들어 고객 구매 내역에서 동일한 고객이 여러 번 등장한다고 해서 모두 중복 데이터라고 판단하면 안 됩니다. 한 고객이 여러 번 상품을 구매했다면 각각의 구매 기록은 서로 다른 정상적인 데이터일 수 있습니다.
따라서 고객 목록처럼 한 고객당 하나의 기록만 있어야 하는 자료인지, 주문 내역처럼 동일한 고객의 기록이 여러 개 존재할 수 있는 자료인지 먼저 확인해야 합니다.

여러 개의 열을 기준으로 중복 데이터 찾기

실무에서는 하나의 열만 비교해서 중복 데이터를 판단하기 어려운 경우도 많습니다.
예를 들어 다음과 같은 고객 데이터가 있다고 가정해 보겠습니다.
이름 | 전화번호 | 이메일
김민수 | 010-1234-5678 | example1@email.com
김민수 | 010-5678-1234 | example2@email.com
이 경우 이름은 동일하지만 전화번호와 이메일이 다릅니다. 단순히 이름만 기준으로 중복을 제거하면 서로 다른 고객의 정보가 삭제될 가능성이 있습니다.
따라서 이름, 전화번호, 이메일 등 여러 항목을 함께 확인하여 실제로 동일한 데이터인지 판단해야 합니다.
엑셀의 중복 제거 기능에서는 여러 열을 선택하여 중복 여부를 판단할 수 있기 때문에 이러한 상황에서도 활용할 수 있습니다.

엑셀 COUNTIF 함수로 중복 데이터 확인하기

중복 데이터를 찾을 때 엑셀의 COUNTIF 함수를 활용하는 방법도 있습니다.
예를 들어 A열에 거래처명이 입력되어 있다면 다음과 같은 수식을 사용할 수 있습니다.
=COUNTIF($A$2:$A$100,A2)
이 수식은 A2의 값이 A2부터 A100까지 몇 번 등장하는지를 계산합니다.
결과가 1이라면 해당 값이 한 번만 존재한다는 의미입니다. 결과가 2 이상이라면 같은 값이 여러 번 존재한다는 의미이므로 중복 데이터일 가능성이 있습니다.
이를 활용하면 중복 여부를 별도의 열에 표시할 수도 있습니다.
예를 들어 다음과 같은 수식을 사용할 수 있습니다.
=IF(COUNTIF($A$2:$A$100,A2)>1,”중복”,””)
이렇게 하면 동일한 데이터가 여러 번 존재하는 경우 해당 행에 중복이라는 문구가 표시됩니다.

중복 데이터와 빈 셀을 구분해야 하는 이유

데이터를 정리할 때는 중복 데이터뿐만 아니라 빈 셀도 함께 확인하는 것이 좋습니다.
예를 들어 거래처 목록에서 동일한 회사명이 여러 번 입력되어 있는 것은 중복 데이터이지만, 회사명이 입력되지 않은 빈 셀은 별도의 데이터 오류일 수 있습니다.
중복 데이터 제거 기능을 사용하기 전에 빈 셀이나 누락된 데이터를 먼저 확인하면 자료의 정확성을 높일 수 있습니다.
특히 고객 정보나 거래처 정보처럼 여러 항목을 기준으로 관리하는 자료에서는 이름만 입력되어 있고 전화번호나 주소가 빠진 데이터가 없는지 함께 확인하는 것이 좋습니다.

중복 데이터를 삭제하기 전에 원본 파일을 백업하는 방법

중복 데이터를 정리하기 전에 원본 파일을 별도로 저장해 두는 것도 중요합니다.
예를 들어 원본 파일을 그대로 수정하기보다는 파일을 복사한 후 새로운 이름으로 저장하면 문제가 발생했을 때 원래 데이터를 다시 확인할 수 있습니다.
파일명 뒤에 날짜를 추가하는 방법도 유용합니다.
예를 들어 다음과 같이 파일을 관리할 수 있습니다.
거래처목록_원본.xlsx
거래처목록_중복제거_2026.xlsx
이처럼 원본과 수정본을 구분해 관리하면 데이터 정리 과정에서 실수가 발생하더라도 복구하기 쉽습니다.

엑셀 중복 데이터를 효율적으로 관리하는 방법

중복 데이터를 매번 수작업으로 찾아서 삭제하는 것은 시간이 오래 걸릴 수 있습니다. 따라서 데이터 입력 단계에서부터 중복을 줄이는 방법을 사용하는 것이 좋습니다.
먼저 동일한 데이터를 반복해서 입력하지 않도록 데이터 입력 규칙을 정하는 것이 중요합니다.
예를 들어 거래처 정보를 관리한다면 거래처명뿐만 아니라 사업자등록번호나 고유한 거래처 코드를 함께 관리하는 방법이 있습니다.
또한 날짜와 전화번호처럼 일정한 형식으로 입력해야 하는 데이터는 입력 형식을 통일하는 것이 좋습니다.
예를 들어 전화번호가 010-1234-5678, 01012345678처럼 서로 다른 형태로 입력되면 같은 번호인데도 서로 다른 데이터처럼 보일 수 있습니다.
따라서 데이터 입력 규칙을 미리 정하고 동일한 형식을 유지하는 것이 중요합니다.

엑셀 중복 데이터 정리 시 주의할 점

중복 데이터를 정리할 때 가장 중요한 것은 단순히 같은 값이 있다는 이유만으로 데이터를 삭제하지 않는 것입니다.
같은 이름이나 같은 상품명이 여러 번 등장하더라도 실제 업무에서는 정상적인 데이터일 수 있습니다.
예를 들어 매출 내역에서 같은 상품이 여러 번 판매되었다면 각각의 판매 기록을 삭제해서는 안 됩니다. 이 경우 중복 데이터가 아니라 정상적인 거래 기록이기 때문입니다.
반대로 회원 목록에서 동일한 회원 정보가 여러 번 등록되어 있다면 중복 회원 데이터일 가능성이 높습니다.
따라서 데이터의 목적과 구조를 먼저 이해한 후 중복 여부를 판단해야 합니다.

마무리

엑셀에서 중복 데이터를 관리하는 방법은 생각보다 어렵지 않습니다. 가장 간단한 방법은 조건부 서식을 활용하여 중복 데이터를 먼저 확인한 다음, 실제로 삭제가 필요한 경우 중복된 항목 제거 기능을 사용하는 것입니다.
데이터가 많거나 보다 세밀하게 중복 여부를 확인해야 한다면 COUNTIF 함수를 활용하는 것도 좋은 방법입니다.
특히 직장 업무에서는 고객 목록, 거래처 목록, 상품 정보, 직원 명단 등 다양한 데이터를 엑셀로 관리하기 때문에 중복 데이터가 발생하기 쉽습니다.
중복 데이터를 제대로 관리하면 잘못된 집계나 자료 오류를 줄이고 보고서의 정확성을 높이는 데 도움이 됩니다. 또한 중복 데이터를 정리하기 전에 원본 파일을 별도로 보관하고, 어떤 기준으로 중복 여부를 판단할 것인지 먼저 확인하는 것이 중요합니다.
엑셀을 업무에 활용할 때 단순히 데이터를 입력하는 것보다 데이터를 정확하게 관리하고 필요한 정보를 빠르게 찾을 수 있도록 정리하는 것이 중요합니다. 조건부 서식, 중복된 항목 제거, COUNTIF 함수 등의 기능을 익혀두면 엑셀 데이터 관리 업무를 보다 효율적으로 처리할 수 있습니다.

코멘트

답글 남기기

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