엑셀 중복값 찾고 안전하게 제거하는 방법

Last Updated :
엑셀 중복값 찾고 안전하게 제거하는 방법

얼마 전 거래처 명단을 합쳤는데 800줄 가운데 같은 업체가 여러 번 들어 있었습니다. 이름만 보고 지웠다가 담당자와 계약 번호가 다른 행까지 날릴 뻔했죠. 엑셀 중복값은 먼저 무엇을 같은 자료로 볼지 정한 다음, 표시해서 확인하고 제거하는 순서가 안전합니다.

먼저 중복 기준부터 정하기

예를 들어 A열은 업체명, B열은 담당자, C열은 계약 번호라고 해볼게요. 업체명이 같아도 계약 번호가 다르면 별개 기록일 수 있습니다. 반대로 업체명과 계약 번호가 둘 다 같다면 중복 입력일 가능성이 큽니다. 중복 제거 창에서 어떤 열을 선택하느냐에 따라 남는 행이 달라지는 이유입니다.

작업 전에는 원본 시트를 복제하거나 파일을 다른 이름으로 저장해 두는 편이 좋습니다. 특히 옆 열에 메모나 금액이 붙어 있다면 한 열만 따로 선택해 삭제하지 마세요. 행의 짝이 어긋나면 숫자는 남아 있어도 엉뚱한 업체의 자료가 됩니다.

색으로 표시해 눈으로 확인하기

가장 빠른 방법은 조건부 서식입니다. 업체명만 검사하려면 A2부터 데이터가 끝나는 셀까지 선택합니다. 이어서 홈 → 조건부 서식 → 셀 강조 표시 규칙 → 중복 값을 누르고 색을 고르면 됩니다. 같은 업체명이 두 번 이상 나타난 셀에 색이 들어옵니다. 이 단계에서는 데이터가 삭제되지 않습니다.

여기서 자주 헷갈리는 점이 있습니다. 조건부 서식은 중복된 값의 첫 번째 셀까지 함께 칠합니다. 색이 들어온 행이 전부 ‘지워야 할 행’이라는 뜻은 아닙니다. 또 업체명 열만 선택했다면 계약 번호가 다른 행도 같은 색으로 보입니다. 색칠은 검토할 후보를 찾는 용도로 쓰는 게 정확합니다.

행 수가 많다면 색이 들어온 셀만 필터로 모아 볼 수도 있습니다. 다만 계약 번호처럼 앞자리 0이 중요한 값은 먼저 표시 형식을 확인하세요. 숫자 00123과 123을 같은 식별자로 취급하면 잘못된 판단을 하기 쉽습니다.

COUNTIF로 두 번째 입력부터 표시하기

어느 행이 먼저 들어왔고 어느 행이 나중에 반복됐는지 구분하려면 빈 D열을 하나 만듭니다. D2에 =IF(COUNTIF($A$2:A2,A2)>1,"중복","첫 입력")을 넣고 마지막 행까지 채우세요. 범위의 시작점은 A2에 고정되고 끝점은 한 줄씩 내려갑니다. 따라서 같은 업체명이 처음 나오면 ‘첫 입력’, 두 번째부터는 ‘중복’으로 표시됩니다.

예를 들어 A2가 새봄상사, A3가 한빛문구, A4가 새봄상사라면 D4만 ‘중복’입니다. 원본을 지우지 않고 반복된 행만 골라 검토할 때 편합니다. 빈 셀이 섞여 있으면 빈칸도 반복으로 잡힐 수 있으니, 업체명이 비어 있는 행은 먼저 따로 확인하는 게 좋습니다.

업체명과 계약 번호가 모두 같을 때만 표시하려면 =IF(COUNTIFS($A$2:A2,A2,$C$2:C2,C2)>1,"중복","첫 입력")을 씁니다. 두 범위가 같은 행에서 시작하고 끝나야 합니다. 이 방식은 ‘같은 이름이지만 다른 계약’인 기록을 구분할 수 있습니다.

확인한 뒤 중복 제거하기

실제로 행을 줄일 때는 표 안의 셀을 클릭한 뒤 데이터 → 중복 제거를 엽니다. 창에 표시된 범위가 업체명부터 계약 번호, 메모 열까지 포함하는지 먼저 보세요. 첫 줄이 열 이름이라면 머리글 옵션도 확인합니다. 이후 중복 판단에 쓸 열만 선택합니다. 업체명만 선택하면 같은 업체의 여러 계약 가운데 한 행만 남을 수 있으니, 앞의 예시라면 업체명과 계약 번호를 함께 선택하는 편이 맞습니다.

엑셀은 선택한 열의 값이 같은 행을 중복으로 판단하고, 먼저 나온 기록을 남깁니다. 어떤 기록을 남길지가 중요하다면 제거 전에 날짜순으로 정렬하세요. 최신 기록을 남기려면 최신 날짜가 위에 오게 정렬한 뒤 실행하면 됩니다. 다만 날짜가 같거나 메모가 다른 행이 있다면 자동 삭제 전에 직접 비교해야 합니다.

마이크로소프트 안내에서도 중복 제거는 데이터를 삭제하는 작업이므로 원본 복사를 권합니다. 실수 직후라면 실행 취소로 되돌릴 수 있지만, 다른 작업을 계속한 뒤에는 복제해 둔 시트가 훨씬 든든합니다. 저는 명단을 받을 때마다 먼저 색으로 규모를 보고, COUNTIF로 반복 위치를 확인한 다음, 기준이 분명한 행에만 중복 제거를 씁니다. 몇 번의 클릭보다 ‘무엇이 같은 기록인가’를 먼저 정하는 시간이 실제로 더 많은 실수를 막아줍니다.

엑셀 중복값 찾고 안전하게 제거하는 방법 - 요약
엑셀 중복값 찾고 안전하게 제거하는 방법 | 파일나라 : https://filenara.com/13202
파일나라 © filenara.com All rights reserved. powered by modoo.io