본문 바로가기
C++ 200제/코딩 IT 정보

엑셀 중복값 추출 - 카운트이프 함수 사용 방법

by vicddory 2020. 5. 18.

시작하기

엑셀 중복값 추출 방법을 소개합니다.

중복된 데이터와 그렇지 않은 데이터 모두를 추출할 수 있습니다. 1열, 2열 등 여러 열에 적용할 수 있습니다.


엑셀 중복값 추출

이 방법은 중복된 데이터와 그렇지 않은 데이터 모두를 추출할 수 있습니다.

중복된 데이터를 제공합니다.



중복을 판정할 열을 추가하고 "COUNTIF 함수"로 엑셀 중복값 추출을 시도합니다.

B열의 셀 "B3~B8"에서 셀 "B3"이 중복되는지 확인하려면 다음과 같이 입력합니다. 중복된 데이터는 중복이라고 표시됩니다.

=IF(COUNTIF($B$3:$B$8,B3)>1"중복","")


그런 다음 셀을 1개 선택합니다. 또는 모든 데이터 범위를 선택합니다.



데이터 탭을 클릭하고 정렬 및 필터 그룹에서 필터를 클릭합니다.



중복 여부의 [▼]를 클릭하고 [중복]만 체크하고 [OK]를 클릭합니다.



중복된 데이터만 추출되었습니다.



필드 값 없음을 선택하면 중복되지 않은 데이터를 추출할 수 있습니다.

추출한 행을 범위 선택하여 삭제해도 숨김이 된 행은 삭제되지 않습니다.



지우기를 클릭하여 숨겨진 행을 다시 볼 수 있습니다. 필터를 클릭하고 필터 기능을 해제하여 엑셀 중복값 추출을 해제할 수 있습니다.



여러 열의 중복 데이터 추출

여러 열에서 데이터가 중복되는지 확인하는 방법을 소개합니다. 개수가 많을 때 처음 하나만 표시합니다.


작업이란 이름의 열을 추가합니다. B열과 C열의 값으로 엑셀 중복값 추출하려면 & 연산자 사용해 하나로 묶습니다. 행 전체에서 추출하려면 열 전체를 하나의 조건으로 묶습니다.

=B3&C3

=B3&C3&D3


이어서, 엑셀 중복값 추출은 처음 방법과 같이 작업 열을 대상으로 "COUNTIF 함수" 사용하여 판단합니다.

=IF(COUNTIF($E$3:$E$8,E3)>1,"중복","")


필터를 적용하여 중복 데이터와 중복되지 않는 데이터를 추출할 수 있습니다.



중복되지 않는 데이터 추출

이 방법은 첫 번째 중복 데이터만 표시하고 나머지를 숨깁니다.


중복되는지 확인하고 싶은 열의 범위를 선택합니다.



데이터 탭을 클릭하고 정렬 및 필터 그룹에서 상세를 클릭합니다.



목록 범위가 선택한 범위와 일치하는지 확인합니다. 목록 범위 란이 비어있으면 직접 추가합니다. 동일한 레코드는 하나만을 선택하고 확인을 클릭합니다.



중복된 첫 번째 데이터가 표시됩니다.



지우기를 클릭하여 숨겨진 행을 다시 볼 수 있습니다.


엑셀 중복값 추출 후 바탕색 칠하기

위의 방법으로 추출된 데이터를 얻을 수 있고, 이 방법으로 데이터 셀을 자동으로 색칠할 수 있습니다.


중복을 판정하고 싶은 1열 범위를 선택합니다. 제목은 포함하지 않습니다.



홈 탭을 클릭하고 스타일 그룹 - 조건부 서식 - 셀 강조 규칙 - 중복값을 클릭합니다.



중복을 선택하고 확인을 클릭합니다.



선택된 범위 중 중복된 데이터의 배경에 색칠된 것을 확인할 수 있습니다.



새로운 데이터를 입력했을 때, 중복 데이터라면 자동으로 색상이 추가됩니다.


댓글