Excel에서 하나의 열을 기반으로 중복 행을 제거하는 방법

  • 이 공유
Hugh West

Microsoft Excel에서는 하나의 열을 기준으로 중복 행을 제거할 필요성을 찾는 것이 일반적입니다. 수식을 삽입하거나 기능을 갖춘 도구를 적용하거나 VBA 코드를 사용하여 목적을 달성할 수 있습니다. 이 기사에서는 적절한 예와 그림만으로 단일 열을 기반으로 중복 행을 삭제하는 가장 빠른 기술을 모두 알게 될 것입니다.

연습 통합 문서 다운로드

이 기사를 준비하는 데 사용한 다음 Excel 책을 다운로드할 수 있습니다.

Remove Duplicate Rows Based based on One Column.xlsm

3 Excel에서 하나의 열을 기준으로 중복 행을 제거하는 적절한 방법

1. Excel 스프레드시트에서 '중복 제거' 도구 사용

먼저 데이터 세트에 대해 소개하겠습니다. 다음 표 또는 채팅은 자선 기금에 대한 일부 세부 데이터를 나타냅니다. 해당 열에는 여러 기부자 이름, 기부 금액, 기부 날짜 및 기부 매체가 있습니다.

여기서 수행할 작업은 중복 행을 제거하는 것입니다. 기부자 이름만을 기준으로 합니다. 즉, 기부자 이름을 필터링하고 첫 번째 항목에서만 해당 행과 함께 각각의 고유한 이름을 추출합니다.

📌 1단계:

➤ 먼저 전체 테이블을 선택합니다.

데이터 탭 또는 리본 아래 데이터 도구<4에서 중복 제거 도구를 선택합니다> 드롭다운.

📌 단계2:

<대화 상자가 나타납니다. 옵션에서 기부자 를 선택하고 다른 옵션은 표시하지 않은 상태로 둡니다.

< 확인 을 누릅니다.

반환 값의 상태를 보여주는 팝업 메시지와 함께 다음 출력을 찾을 수 있습니다.

<3을 클릭합니다>확인 이제 모든 중복 행이 지워진 필터링된 데이터를 볼 수 있습니다.

자세히 보기: 제거 방법 Excel에서 중복 행

2. 필터 옵션을 적용하여 하나의 열을 기준으로 중복 제거

이제 COUNTIF 함수 를 사용하여 조건에 따라 중복 항목 수를 찾고 출력이 아래에 표시됩니다. 열 F 중복 헤더. 그런 다음 데이터 테이블의 모든 헤더에 필터 옵션을 적용하고 COUNTIF 함수의 출력에 따라 중복 행을 필터링합니다.

📌 1단계:

셀 F5 에 다음 수식을 입력합니다.

=COUNTIF($B$5:$B5,B5)

📌 2단계:

➤ 누르기 를 입력하면 첫 번째 출력이 표시됩니다.

< 채우기 핸들 을 사용하여 전체 열과 '1'보다 큰 값을 아래로 드래그합니다. 는 중복으로 계산됩니다.

📌 3단계:

➤ 이제 다음을 선택합니다. 전체 테이블입니다.

< 탭 아래 정렬 & 필터 드롭다운 편집 명령 그룹.

다음 데이터 테이블의 모든 헤더에 필터 버튼이 할당됩니다.

📌 4단계:

Duplicates 헤더 및 필터에서 드롭다운을 클릭합니다. 해당 열에 대한 옵션이 열립니다.

< 모두 선택 탭에서 '1' 옵션의 표시를 해제합니다.

확인 완료되었습니다.

아래와 같이 중복된 행을 찾을 수 있습니다.

📌 5단계:

➤ 이제 전체 데이터가 포함된 모든 중복 행을 삭제합니다.

📌 6단계:

열 F 중복 헤더에서 필터 옵션을 다시 엽니다.

➤ 옵션 '1' 에만 체크하십시오.

➤ 마지막으로 확인 을 누르십시오.

마지막으로 아래 그림과 같이 모든 고유한 행을 얻게 됩니다. 이제 헤더에서 필터 버튼을 제거할 수 있으며 결과 데이터는 이미 중복 행을 삭제한 것과 동일합니다.

자세히 알아보기: 엑셀 기준으로 중복 제거하는 방법

3. VBA 코드를 실행하여 Excel의 한 열을 기반으로 중복 제거

마지막 방법에서는 일부 VBA 코드를 삽입 하여 다음을 기반으로 중복을 제거하는 매크로를 정의합니다. 첫 번째 열.

📌 1단계:

시트 이름을 마우스 오른쪽 버튼으로 클릭 (Sheet3) 먼저 몇 가지 Sheet 옵션을 찾을 수 있습니다.

코드 보기 를 선택합니다.

A VBA 코드를 삽입해야 하는 창이 나타납니다.

📌 2단계:

VBA 창에서 다음 코드를 붙여넣습니다.

2001

📌 단계 3:

➤ 지금 Excel 시트로 돌아갑니다.

➤ 전체 데이터 테이블을 선택합니다.

에서 개발자 탭에서 매크로 명령을 누릅니다.

📌 4단계:

매크로 창에서 매크로 이름이 자동으로 지정됩니다.

실행 을 클릭하면 완료됩니다.

아래 스크린샷과 같이 첫 번째 열을 기준으로 고유한 행만 찾습니다. 그리고 중복된 행은 바로 사라집니다.

자세히 보기: VBA를 사용하여 Excel에서 중복을 제거하는 방법

결론

중복 행을 제거하고 고유한 행만 찾아야 할 때 위에서 언급한 이 간단한 방법이 이제 Excel 스프레드시트에 적용하는 데 도움이 되기를 바랍니다. 질문이나 의견이 있으시면 의견 섹션에 알려주십시오. 또는 이 웹사이트에서 Excel 기능과 관련된 다른 기사를 확인할 수 있습니다.

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