중복 항목을 자동으로 제거하는 Excel 공식(3가지 빠른 방법)

  • 이 공유
Hugh West

Excel에서 가장 중요하고 널리 사용되는 활동 중 하나는 데이터 세트에서 중복 값을 제거하는 것입니다. 오늘은 Excel 수식을 사용하여 데이터 세트에서 중복 값을 자동으로 제거하는 방법을 보여 드리겠습니다.

연습 통합 문서 다운로드

Excel 수식 to Automatically Remove Duplicates.xlsx

3 Excel 공식을 사용하여 Duplicates를 자동으로 제거합니다.

이름 몇몇 학생들의 성적 성적 은 해바라기 유치원이라는 학교에서

하지만 안타깝게도 일부 학생의 이름이 점수 및 성적과 함께 반복되었습니다.

오늘 우리의 목표는 중복을 자동으로 제거하는 공식을 발견하는 것입니다.

1. UNIQUE 기능을 사용하여 Excel에서 중복 항목 자동 제거(새 버전의 경우)

Excel의 UNIQUE 기능 을 사용하여 데이터 세트에서 중복 항목을 제거할 수 있습니다.

두 가지 방법으로 데이터 세트에서 중복 값을 제거할 수 있습니다.

  • 두 번 이상 나타나는 값을 완전히 제거
  • 두 번 이상 나타나는 값의 복사본 하나 보관

UNIQUE 기능 을 사용하여 두 가지 방법으로 중복을 제거할 수 있습니다.

두 번 이상 나타나는 값을 완전히 제거:

데이터에서 중복 값을 완전히 제거하려면다음 수식을 사용할 수 있습니다.

=UNIQUE(B4:D14,FALSE,TRUE)

참고:

  • David Moyes, Angela Hopkins, Brad Milford 세 명의 학생 이름이 중복되었습니다.
  • 그 중 David Moyes와 Brad Milford는 완전히 제거되었습니다.
  • Angela Hopkins는 두 명의 Angela Hopkins의 점수와 등급이 동일하지 않기 때문에 제거되지 않았습니다. 이는 두 학생이 서로 다른 두 학생임을 의미합니다.

두 번 이상 나타나는 값의 복사본 하나 유지:

이 두 번 이상 나타나는 경우 다음 수식을 사용합니다.

=UNIQUE(B4:D14,FALSE,FALSE)

여기 Angela Hopkins를 제외하고 중복된 모든 이름의 사본을 하나 보관했습니다.

Angela Hopkins 둘 다 두 명의 다른 학생이기 때문에 유지되었습니다.

관련 콘텐츠: 엑셀에서 중복 제거 및 첫 번째 값 유지 방법

2. FILTER, CONCAT 및 COUNTIF 함수를 사용하여 수식을 결합하여 Excel에서 중복 제거(새 버전의 경우)

FILTER 함수 , CONCATENATE의 조합을 사용할 수 있습니다. 함수 COUNTIF 함수 를 사용하여 데이터 세트에서 Excel 의 중복 항목을 제거합니다.

1단계:

< 새 열을 가져와 다음 수식을 삽입합니다.

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • 여기 B4:B14, C4:C14, D4:D14 는 세 가지입니다.내 데이터 세트의 열. 하나를 사용합니다.
  • 3개의 열을 하나의 열로 병합합니다.

2단계:

다른 새 열로 이동하여 다음 수식을 삽입합니다.

=FILTER(B4:B14,COUNTIF($E$4:$E$14,$E$4:$E$14)=1)

  • 여기 B4:B14 는 내 데이터 세트의 첫 번째 열이고 $E$4:$E$14 는 내가 생성한 새 열입니다.
  • 절대 셀 유지 참조는 여기에 사용된 그대로 유지됩니다.
  • 데이터 세트의 첫 번째 열을 재생성하여 모든 중복 항목을 제거합니다.

3단계 :

< 마지막으로 채우기 핸들 을 열의 총 수(이 예에서는 3)까지 오른쪽으로 드래그합니다.

< 중복 값 없이 전체 데이터 세트를 가져옵니다.

참고:

  • 이 방법은 한 번 이상 나타나는 모든 값을 제거할 수 있습니다.
  • 하지만 앞선 방법에서 언급한 것처럼 중복된 값의 복사본을 하나만 유지할 수는 없습니다.

관련 콘텐츠: Excel에서 기준에 따라 중복을 제거하는 방법(4가지 방법)

유사 읽기

  • 엑셀 테이블에서 중복 행을 제거하는 방법
  • 엑셀에서 두 열을 기준으로 중복 행을 제거 [4가지 방법]
  • Excel VBA: 배열에서 중복 제거(2가지 예)
  • Excel 시트에서 중복을 제거하는 방법(7가지 방법) )
  • 수정: Excel 중복 제거가 작동하지 않음(3개의 솔루션)

3.IFERROR, INDEX, SMALL, CONCAT 및 COUNTIF 함수를 사용하여 중복 항목을 자동으로 제거하는 Excel 수식 만들기(이전 버전의 경우)

이전 두 가지 방법은 새 버전의 Excel을 사용하는 사용자에게만 해당됩니다.

구버전 엑셀을 사용하시는 분들은 IFERROR함수 , INDEX함수 , SMALL함수 , 의 조합으로 사용하실 수 있습니다. CONCATENATE 함수, COUNTIF 함수 .

1단계:

< 새 열을 가져와 삽입합니다. 이 수식:

=CONCATENATE( B4:B14 , C4:C14 , D4:D14 )

  • 여기서 B4:B14, C4:C14, D4:D14 는 내 데이터 세트의 세 열. 하나를 사용합니다.
  • 3개의 열을 하나의 열로 병합합니다.
  • 배열 수식 입니다. 따라서 Office 365 .

에 있지 않은 경우 이전에 전체 열을 선택하고 CTRL+SHIFT+ENTER 를 누르십시오. 2단계:

< 다른 새 열로 이동하여 다음 수식을 삽입합니다.

=IFERROR(INDEX( B4:D14 ,SMALL(IF(COUNTIF( E4:E14 , E4:E14 )=1,ROW( E4:E14 )-ROWS( E1:E3 ),""),ROW( E4:E14 )-ROWS( E1:E3 )),{1,2,3}),"")

  • 여기 B4:D14 는 내 데이터 세트이고 E4:E14 는 내가 만든 새 열이며 E1:E3 열이 시작되기 전의 범위입니다. 당신은 당신의 것을 사용합니다.
  • {1, 2, 3} 는 내 데이터 세트의 열 번호입니다. 당신은 당신의하나.
  • 중복 행을 제거하여 전체 데이터 세트를 재생성합니다.

참고:

  • 이 방법은 한 번 이상 나타나는 모든 값을 제거할 수도 있습니다.
  • 하지만 이전 방법에서 언급한 것처럼 중복된 값의 복사본을 하나만 유지할 수는 없습니다. .

중복을 자동으로 제거하는 Excel 수식의 대안

마지막 섹션까지 다양한 수식을 사용하여 중복을 제거하는 모든 적합한 방법을 살펴보았습니다. .

원하는 경우 Excel의 기본 제공 도구를 사용하여 데이터 세트에서 중복 값을 제거할 수도 있습니다.

중복 제거 도구를 실행하여 Excel에서 중복 항목을 자동으로 제거

1단계:

< 전체 데이터 세트를 선택합니다.

< 이동 데이터 > 데이터 도구 섹션 아래의 Excel 도구 모음에서 중복 도구를 제거합니다.

2단계:

중복 제거 를 클릭합니다.

< 중복을 제거할 열의 모든 이름을 선택합니다.

자세히 보기: Excel의 열에서 중복 항목을 제거하는 방법(3가지 방법)

단계 3:

< 그런 다음 확인 을 클릭합니다.

< 중복 항목이 자동으로 제거됩니다. 데이터 세트.

참고:

이 방법에서는 중복 행의 복사본 하나가 남습니다. 중복을 완전히 제거할 수 없습니다.행.

결론

이러한 방법을 사용하면 Excel에서 자동으로 데이터 세트에서 중복 항목을 제거할 수 있습니다. 다른 방법을 알고 있습니까? 아니면 질문이 있으신가요? 언제든지 문의해 주세요.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.