본문 바로가기
컴퓨터/엑셀관련

엑셀에서 중복 데이터 제거하기

by adnoctum 2010. 10. 9.


   엑셀에서 중복되는 데이터를 제거하여 한 개씩만 남겨 놓기 위해서는 데이터 메뉴의 중복제거를 사용하면 된다. 이 때, '중복'의 정의를 생각해 보아야 하는데, 열 두개의 값이 모두 일치할 때 중복으로 할 것인지, 한 열에서 같은 값을 갖는 것만을 중복으로 간주할 것인지를 생각해 보아야 한다. 사용법은 다음과 같다.


다음과 같이 A 열에 중복되는 값이 있을 때, A 열을 전체 선택(헤더를 클릭하거나 단축키 Ctrl + SpaceBar)하고, 데이터-중복제거를 클릭한다.





(한국어 버전은 저 영어에 해당하는 적당한 메뉴 선택)

그러면 어느 열의 값이 같을 때 중복으로 간주할 것인지를 선택하는 메뉴가 뜬다. 지금은 한 열(A)만 선택했기 때문에 A 밖에 없다.


만약 A와 B 열을 선택해서 중복제거를 실행했을 때 Column A 만 선택하면 B 열의 값이 다를지라도 A 열이 같다면 중복된 데이터로 간주하게 된다.

어쨌든 위와 같이 해서 OK 를 누르면 중복된 값들이 제거되고 각각의 값이 딱 1개만 남게 된다.



값은 정렬이 되어 있지 않아도 된다. (linux 의 uniq는 정렬이 된 데이터에서 중복을 제거하게 되는데 엑셀은 그렇지 않다).






(유입 검색어 때문에 작성함)