목차
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 기능과 관련된 다른 기사를 확인할 수 있습니다.