구글 스프레드시트 중복값 찾기·제거 방법: 색칠·함수·안전 삭제

여러 부서의 신청자 명단이나 주문 내역을 한 시트에 합치면 같은 이메일·주문번호가 두 번 들어갈 수 있습니다. 이때 기준을 정하지 않고 삭제부터 하면 서로 다른 기록까지 지울 수 있습니다.

가장 안전한 순서는 기준 열 결정 → 색으로 확인 → 삭제 후보 검토 → 최종 삭제입니다. 단순 확인은 조건부 서식, 후보 분리는 COUNTIF, 원본을 남긴 새 목록은 UNIQUE, 영구 정리는 ‘중복 항목 삭제’ 기능이 맞습니다.

이 글은 주문번호 예제로 구글 스프레드시트 중복값을 찾고 정리하는 전 과정을 설명합니다.

노트북의 스프레드시트 화면 위에 중복값 찾기와 안전 삭제를 안내한 대표 이미지
사진: Gorilla ROI Data Connector / Unsplash

어떤 방법을 고르면 되나요?

구글 스프레드시트 중복값 정리 목적별 네 가지 방법 비교
확인·후보 분리·원본 보존·영구 삭제에 맞는 도구 (직접 제작)

바로 지울 필요가 없다면 조건부 서식이나 UNIQUE부터 사용하세요. 원본을 바꾸지 않아 판단 기준이 잘못됐을 때 되돌리기 쉽습니다.

목적별 중복값 정리 방법
목적추천 방법데이터에 생기는 변화
반복 값을 눈으로 확인조건부 서식값은 그대로, 색만 변경
검토할 행만 필터링COUNTIF 보조열판정 열 추가
고유한 새 목록 생성UNIQUE원본 유지, 결과 자동 갱신
확인한 중복 행 제거중복 항목 삭제선택 범위의 행 삭제

먼저 ‘무엇이 같아야 중복인가’를 정하세요

주문번호만 같으면 중복인지, 주문번호·고객명·주문일이 모두 같아야 중복인지에 따라 결과가 달라집니다. 아래 예시에서는 A열 주문번호만 보면 ORD-1001과 ORD-1002가 각각 두 번 나옵니다.

예제로 사용할 주문 목록
주문번호고객명주문일
2ORD-1001김민수7/10
3ORD-1002이서연7/10
4ORD-1001김민수7/10
5ORD-1003박지훈7/11
6ORD-1002이서연7/10

중복값을 색으로만 확인하려면?

조건부 서식은 데이터를 지우지 않고 반복된 값에만 색을 입힙니다. 기준을 처음 점검할 때 가장 부담이 적은 방법입니다.

  1. 주문번호 범위인 A2:A100을 선택합니다.
  2. 서식 → 조건부 서식을 엽니다.
  3. ‘다음 경우 셀 서식 지정’에서 맞춤 수식을 선택합니다.
  4. 아래 수식을 입력하고 표시 색을 정한 뒤 완료를 누릅니다.
=AND(A2<>"",COUNTIF($A$2:$A$100,A2)>1)

$A$2:$A$100은 검사 범위를 고정하고, A2는 각 행에 맞춰 바뀝니다. A2<>"" 조건은 빈칸이 함께 색칠되는 것을 막습니다.

주문번호가 겹치는 행 전체를 색칠하려면

적용 범위를 A2:C100으로 넓히고 주문번호 열만 고정합니다.

=AND($A2<>"",COUNTIF($A$2:$A$100,$A2)>1)

Google 공식 도움말도 동일한 값이 두 번 이상 나타날 때 =COUNTIF($A$1:$A$100,A1)>1 형태의 맞춤 수식을 안내합니다. 조건부 서식은 표시만 바꾸며 행을 삭제하지 않습니다.

첫 입력을 남기고 삭제 후보만 표시하려면?

COUNTIF로 첫 입력과 두 번째 중복 입력을 구분하는 예시
현재 행까지의 입력 횟수를 세어 두 번째부터 삭제 후보로 표시 (직접 제작)

COUNTIF의 시작 셀만 고정하면 두 번째 등장부터 ‘삭제 후보’로 표시할 수 있습니다. 첫 번째 기록을 남겨야 하는 명단 정리에 유용합니다.

  1. D1에 ‘판정’을 입력합니다.
  2. D2에 아래 수식을 넣고 필요한 행까지 채웁니다.
  3. 데이터 → 필터 만들기를 누릅니다.
  4. D열에서 ‘삭제 후보’만 골라 실제로 지워도 되는 행인지 확인합니다.
=IF(A2="","",IF(COUNTIF($A$2:A2,A2)>1,"삭제 후보","첫 입력"))

$A$2:A2는 아래로 내려갈수록 $A$2:A3, $A$2:A4처럼 늘어납니다. 같은 주문번호가 처음 나오면 1, 다시 나오면 2가 되어 두 번째 행부터 후보가 됩니다.

원본을 보존한 새 목록을 만들려면?

원본을 건드리지 않으려면 빈 시트에서 UNIQUE 결과를 만드세요. 잘못된 기준을 썼더라도 원본 데이터는 그대로 남습니다.

주문번호·고객명·주문일의 조합이 완전히 같은 행만 하나로 만들려면, 원본 시트 이름이 ‘주문내역’일 때 새 시트의 A2에 아래처럼 입력합니다.

=UNIQUE(FILTER('주문내역'!A2:C,'주문내역'!A2:A<>""))

주문번호 한 열의 고유 목록만 필요하면 범위를 줄입니다.

=UNIQUE(FILTER('주문내역'!A2:A,'주문내역'!A2:A<>""))

시트 이름이 다르면 수식의 ‘주문내역’을 실제 원본 시트 이름으로 바꾸세요. UNIQUE는 원본에서 처음 나온 순서대로 고유 행을 반환하고, FILTER는 원본 A열이 빈 행을 제외합니다. 원본에 행이 추가되면 결과도 자동으로 바뀝니다.

  • #REF! 오류: 결과가 펼쳐질 아래쪽이나 오른쪽 셀을 비우세요.
  • 고정 목록이 필요할 때: 결과를 복사해 ‘값만 붙여넣기’로 저장하세요.
  • 같아 보이는 값이 남을 때: 숨은 공백과 숫자 형식을 먼저 통일하세요.

중복 행을 실제로 삭제하려면?

구글 스프레드시트 중복값을 안전하게 삭제하는 네 단계 순서
사본 만들기부터 최종 삭제까지의 안전한 순서 (직접 제작)

검토가 끝난 뒤에만 기본 ‘중복 항목 삭제’ 기능을 사용하세요. 이 기능은 선택한 열을 기준으로 중복 행을 실제 범위에서 제거합니다.

  1. 시트 탭을 우클릭해 사본 만들기를 합니다.
  2. 머리글을 포함해 정리할 데이터 범위를 선택합니다.
  3. 데이터 → 데이터 정리 → 중복 항목 삭제를 누릅니다.
  4. ‘데이터에 머리글 행이 있음’을 확인합니다.
  5. 중복 판단에 사용할 열만 선택하고 삭제를 실행합니다.
선택 열에 따라 달라지는 중복 기준
선택한 열중복으로 보는 경우
A열만 선택주문번호만 같으면 같은 행으로 판단
A~C열 선택주문번호·고객명·주문일이 모두 같아야 판단

실행 후에는 삭제된 중복 행 수와 남은 고유 행 수가 표시됩니다. 예상과 다르면 즉시 실행취소하고 선택 열을 다시 확인하세요.

같아 보이는데 중복으로 잡히지 않으면?

셀에 보이지 않는 공백이나 서로 다른 데이터 형식이 섞였는지 확인하세요. 화면에 같은 값처럼 보여도 내부 값은 다를 수 있습니다.

중복 판정이 예상과 다를 때 점검표
증상가능한 원인확인 방법
같은 이름이 따로 남음앞뒤·반복 공백공백 제거 또는 TRIM
붙여넣은 값만 다르게 판정줄바꿈 없는 공백·숨은 문자SUBSTITUTE와 CLEAN
001과 1이 섞임텍스트·숫자 형식 혼합선행 0의 의미 확인 후 형식 통일
ABC와 abc를 구분 못함COUNTIF의 대소문자 미구분EXACT를 이용한 별도 검사

붙여넣기 과정에서 들어온 공백을 새 열에서 정리하려면 다음 수식을 사용할 수 있습니다.

=TRIM(CLEAN(SUBSTITUTE(A2,CHAR(160)," ")))

Google의 ‘공백 제거’ 기능은 일반적인 앞·뒤·불필요한 공백을 없애지만, 도움말은 줄바꿈 없는 공백은 제거되지 않는다고 안내합니다. 그래서 웹페이지에서 복사한 데이터에는 SUBSTITUTE가 필요할 수 있습니다.

삭제 전 마지막으로 무엇을 확인해야 하나요?

아래 항목을 모두 확인한 뒤 삭제를 실행하세요. 하나라도 애매하면 색칠이나 UNIQUE 결과까지만 만들고 원본은 남겨두는 편이 안전합니다.

  • 원본 시트의 사본을 만들었나요?
  • 중복 기준이 한 열인지 여러 열 조합인지 정했나요?
  • 첫 입력과 이후 입력 중 무엇을 남길지 확인했나요?
  • 헤더 행 포함 여부를 맞췄나요?
  • 공백·대소문자·텍스트와 숫자 형식을 점검했나요?
  • 삭제 후보를 필터로 한 번 더 검토했나요?

자주 묻는 질문

조건부 서식은 새 데이터도 자동으로 표시하나요?

적용 범위 안에 추가된 데이터는 규칙에 따라 다시 표시됩니다. 범위를 A2:A100처럼 제한했다면 101행 이후는 포함되지 않으므로 필요에 맞게 범위를 넓히세요.

중복 항목 삭제도 계속 자동으로 작동하나요?

아닙니다. 실행 시점의 선택 범위만 한 번 정리합니다. 데이터가 다시 들어오면 조건부 서식이나 COUNTIF로 먼저 확인한 뒤 재실행해야 합니다.

여러 열이 모두 같은 행만 찾을 수 있나요?

가능합니다. 기본 삭제 기능에서 비교할 열을 모두 선택하거나, UNIQUE 범위를 A2:C처럼 여러 열로 지정하면 행의 조합을 기준으로 판단합니다.

UNIQUE 결과를 다른 사람에게 전달해도 되나요?

가능하지만 원본 변경에 따라 결과가 바뀔 수 있습니다. 고정된 전달본이 필요하면 결과를 복사한 뒤 새 시트에 값만 붙여넣으세요.

참고한 공식 문서

전체 글 보기