Categories: 미분류

엑셀365 데이터 중복 값 찾고 제거하기 총정리


엑셀365에서 중복 값 찾고 제거하기란?

엑셀365에서 데이터 중복 값 찾기와 제거하기는 데이터 정리 및 분석의 기초 작업입니다. 같은 항목이 반복되는 경우가 많아지면 통계나 집계 결과에 오류가 생기거나 불필요한 정보가 중복 저장될 수 있기 때문에, 정확하고 효율적인 데이터 정제 작업이 필수입니다.

엑셀에는 중복을 찾는 다양한 방법이 존재하며, 조건부 서식, 고급 필터, 수식, 전용 중복 제거 기능 등을 통해 쉽고 빠르게 중복 데이터를 확인하고 제거할 수 있습니다.


중복 값 찾는 방법 1: 조건부 서식 활용

방법:

  1. 중복 검사를 원하는 범위 선택 (예: A2:A100)
  2. 홈 > 조건부 서식 > 셀 강조 규칙 > 중복 값
  3. 표시 형식 선택 (기본은 연한 빨강)
  4. 확인

결과: 중복된 값만 색상이 칠해져 시각적으로 확인 가능

활용 팁:

  • 중복만 찾고 제거는 하지 않을 때 적합
  • 시트 전체 중 특정 열만 검사하고 싶을 때도 효과적

중복 값 찾는 방법 2: COUNTIF 함수로 수식 적용

수식 예시:

=COUNTIF(A:A, A2) > 1
  • A열의 A2 셀 값이 1번 이상 반복되면 TRUE 반환
  • 조건부 서식과 연계하면 자동 강조 가능

활용 예:

  1. =COUNTIF(A:A, A2)>1을 조건부 서식 수식으로 입력
  2. 반복되는 셀만 자동으로 색상 표시

장점:

  • 특정 조건의 중복만 탐색 가능
  • 부분 중복이나 다중 열 비교도 수식 조합으로 가능

중복 제거 방법 1: 전용 기능으로 제거

방법:

  1. 중복 제거할 범위 선택 (예: A1:D100)
  2. 데이터 > 중복된 항목 제거 클릭
  3. 기준 열 선택 (단일 열 또는 다중 열)
  4. 확인 클릭

결과: 선택한 열 기준으로 완전 동일한 행이 제거됨

주의사항:

  • 중복 제거는 되돌릴 수 없음 → 백업 권장
  • 숨겨진 행도 함께 제거되므로 필터 적용 상태 확인 필요

중복 제거 방법 2: 고급 필터로 유일값 추출

방법:

  1. 데이터 > 고급 클릭
  2. ‘고급 필터’ 창에서:
    • 다른 위치에 복사 선택
    • 조건 범위: 필터 대상 열 선택
    • ‘중복된 레코드는 무시’ 체크
    • 복사 위치 지정
  3. 확인

활용 예:

  • 고객 이름 중 유일한 항목만 추출
  • 제품 코드 목록 중복 없이 추출

장점:

  • 원본 유지하며 유일값만 별도 추출
  • 여러 필드로도 조합 가능 (복합 조건 유일값)

중복 제거 방법 3: 수식으로 고급 중복 제어

1. 첫 번째 항목만 표시하기 (고유값 판별)

=IF(COUNTIF($A$2:A2, A2)=1, "고유", "중복")
  • A열 기준으로 위쪽에 동일한 값이 있는 경우 “중복”
  • 그렇지 않으면 “고유”

2. 여러 열 기준 중복 판별 (예: 이름 + 전화번호)

=COUNTIFS(A:A, A2, B:B, B2)>1
  • A열이 이름, B열이 전화번호일 때, 두 조건 모두 일치 시 중복 판단

활용 팁:

  • 테이블 또는 필터와 함께 사용 시 자동 정렬 및 추출 가능
  • IF문과 결합해 강조, 분류, 삭제 기준으로 활용

Q&A

Q. 중복된 값을 찾되, 첫 번째 항목만 남기고 제거할 수 있나요?

네, 가능합니다. 전용 ‘중복 제거’ 기능은 첫 번째로 나타나는 값만 남기고 나머지는 삭제합니다.

방법:

  1. 중복 제거 범위 선택
  2. 데이터 > 중복된 항목 제거
  3. 기준 열만 선택
  4. 실행 → 첫 항목 유지, 나머지는 제거

Q. 두 개 이상의 열을 기준으로 중복을 제거하려면?

가능합니다. ‘중복된 항목 제거’ 시 기준 열을 여러 개 선택하면 됩니다.

예:

  • 열 A (이름) + 열 B (생년월일) + 열 C (이메일) 모두 동일한 경우만 제거

설정:

  1. A1:C100 선택
  2. 중복 제거 실행
  3. A, B, C 체크

결과: 완전 동일한 행만 중복으로 간주하고 제거


Q. 중복 제거 후 원래 순서나 데이터가 망가질까 걱정됩니다. 대비책은?

중복 제거는 되돌리기 불가 작업이므로, 항상 다음을 권장합니다:

  • 원본 복사 후 작업
  • 중복 제거 전 ‘저장’ 또는 ‘다른 이름으로 저장’
  • 중복 여부만 먼저 조건부 서식 또는 수식으로 확인

또한 고급 필터를 이용해 유일값을 별도 시트에 추출하면 안전하게 분석할 수 있습니다.


Q. 특정 열의 값이 중복될 때, 그 중 가장 최근 항목만 남기고 싶어요.

이럴 땐 정렬 + 중복 제거를 조합해서 사용하세요.

예시:

  1. 날짜 기준으로 내림차순 정렬
  2. 중복 제거 실행 (기준 열: 예를 들어 고객명)
  3. 가장 최근의 항목이 남게 됨

→ 최근 데이터 유지 + 과거 데이터 자동 삭제


엑셀365의 중복 찾기 및 제거 기능은 데이터 정제의 핵심입니다. 단순히 중복을 제거하는 것뿐 아니라, 시각적으로 확인하고, 조건에 맞춰 추출하거나 비교할 수 있는 다양한 도구를 함께 활용하면 데이터 정확도는 물론 업무 효율성도 대폭 향상됩니다. 지금부터 꼭 필요한 중복 관리 기술을 실무에 적용해보세요!

huniverse5

Recent Posts

엑셀365 ActiveX 컨트롤로 업무 효율 극대화하기

엑셀365에서 ActiveX 컨트롤은 사용자가 더욱 정교하고 인터랙티브한 사용자 인터페이스(UI)를 구성할 수 있도록 도와주는 고급 도구입니다.…

1개월 ago

엑셀365 폼 컨트롤로 양식 자동화하기 실무 가이드

엑셀365 폼 컨트롤로 양식 자동화하기 실무 가이드 엑셀365의 폼 컨트롤(Form Controls) 기능은 사용자가 데이터 입력을…

1개월 ago

엑셀365 사용자 정의 함수(UDF) 쉽게 만드는 방법

엑셀365에는 수백 개의 기본 내장 함수가 있지만, 실무에서는 내장 함수만으로 부족한 상황이 종종 발생합니다. 이럴…

1개월 ago

엑셀 매크로로 반복 업무 자동화하는 실전 예제

엑셀에서 자주 반복하는 작업, 예를 들어 보고서 포맷 정리, 데이터 복사 및 붙여넣기, 시트 생성,…

1개월 ago

엑셀365 VBA 매크로 시작부터 고급 활용까지 완벽 가이드

엑셀365에서 VBA(Visual Basic for Applications) 매크로는 반복되는 작업을 자동화하고, 사용자의 클릭이나 입력에 반응하여 맞춤형 엑셀…

1개월 ago

엑셀365 슬라이서 기능으로 피벗 테이블 분석 효율 높이기

엑셀365 슬라이서 기능으로 피벗 테이블 분석 효율 높이기 엑셀365의 슬라이서(Slicer) 기능은 피벗 테이블이나 표에서 필터링을…

1개월 ago