엑셀 중복값 추출 에 대한

두번째 포스팅 입니다


1부 포스팅에서는

데이터 중에 중복값을

표시하는 방법과


고급 필터를 이용해서

추출 하는 방법을 알아봤었죠


엑셀 중복값 추출 1부

(관련 포스팅 링크) 


이번 포스팅에서는 이어서

고급 필터를 이용하는

실제 과정을 살펴보고


하나의 데이터만 있는게 아니라

연결되는 추가 데이터가 있는 경우


추가 데이터들 까지

추출하는 방법을 알아보겠습니다


고급 필터를 적용할 대상을

드래그 해서 지정하셔도 되고


데이터가 입력된 적이 없던 칸은

빈칸으로 인식되기 때문에


데이터가 있는 열 자체를

통째로 지정하셔도 됩니다



데이터를 지정했다면

고급 필터를 열어주시고


원하는 곳에 복사 위치를 지정하고

동일한 레코드 하나만 체크한 후

확인을 눌러주시면 됩니다

<엑셀 중복값 추출 - 비교>


실제로 중복값이

모두 없어졌는지 확인해야겠죠


원본 데이터를 1부 포스팅에 나온

조건부 서식을 적용해보겠습니다



왼쪽의 원본 데이터는

중복되는 값의 서식이 바뀌어서

붉은색으로 표시가 됩니다만


오른쪽의 데이터는

같은 서식을 적용했지만

중복되는 값이 아예 없네요


<엑셀 중복값 추출 - 중복 횟수>


각 중복 데이터 별로

몇번이나 중복되었는지

확인해야 하는 경우가 있는데


countif 함수를 이용하면

손쉽게 할 수 있습니다


= countif ( 찾을 범위 , 찾을 값) 

이 순서로 하시면 됩니다



움짤을 참고해보시면

= countif 함수를 사용하고


찾을 범위는 중복 값이 있는 I열

찾을 값은 J열의 값으로 했습니다


각 값이 I열에서 몇번 중복되었는지

표시되는 것을 볼 수 있죠


양현석은 4회, 장돈건은 2회 중복 되었고

나머지는 모두 1회씩만 나왔네요

 

 

<엑셀 중복값 추출 - 연결된 데이터>


지금까지 나온 내용은

연결되는 데이터가 없는

단일 데이터에 대한 내용이었지만


실제 대부분의 데이터는

연결되는 데이터가 있습니다


예를 들어서 양현석의 경우

YG회사의 대표 라는 데이터가 있겠죠



이런 식으로 데이터가 있는 경우

직책, 기준번호, 회사의 데이터를

모두 옮겨야 하는 경우가 있는데


고급 필터 기능과

보이는 항목만 선택 기능으로

쉽게 하실 수 있습니다



마찬가지로 고급 필터를 적용하는데

다른 장소에 복사하는 것이 아니라

현재 위치에 필터를 적용하고


동일한 레코드 하나만 선택해서

필터를 적용해주세요



중복되는 데이터가

자동으로 숨김 처리가 됩니다


왼쪽의 데이터를 보시면

4행, 8행, 10행 등이 숨겨져있죠



데이터의 범위를 지정하고

Alt + ; 키를 누르시면

보이는 데이터만 지정됩니다


Ctrl + C 를 누르시면

이 데이터가 복사가 되는데

이때 각 데이터 사이의 빈칸은 무시됩니다


원하는 곳에 Ctrl + V 로 붙여넣으시면

중복값을 제외한 결과만 추출해서

따로 저장하실 수 있습니다