Jasper Excel
article thumbnail

엑셀 중복값 찾기 제거 표시 방법 알아보기


데이터를 가공하다 보면 중복값이 있는 데이터를 접하는 경우가 많습니다. 

중복 데이터를 지우고 하나의 열로 나타내는 방법을 알아보겠습니다.

 

 

 

 

 

 

 

 

 

 

 

중복값제거

 

 

 

 

 

 

 

 

 

 

함수를 사용한 중복값 추출 방법 5가지

 

범위 잡은 후 > 알트 > A > M (하나의 열만 가능하다)

 

=Unique함수를 사용해서 중복값을 잡아낸다.

 

=Countif함수를 사용해서 중복값을 잡아낸다.

 

=Index, match, countifs함수를 사용해서 중복값을 잡아낸다.

 

=Lookup, countif함수를 사용해서 중복값을 잡아낸다.

 

 

 

 

 

 

 

 

 

 

 

 

 

엑셀기능 활용 중복값 제거

 

 

 

 

 

 

 

 

 

 

엑셀 데이터 리본메뉴에서 중복된 항목 제거 기능을 활용하는 방법으로,

단점은 중복값을 다 제거한다는 점이다.

장점은 빠르게 중복값을 제거해서 고유값을 볼 수 있다.

단축키는 알트 > A > M > 확인 이다. 

 

 

 

 

 

 

 

 

 

 

 

UNIQUE함수 활용

 

 

 

 

 

 

 

 

 

 

=UNIQUE(A2:A580)

=Unique함수를 사용해서 중복값을 잡아낸다. 

제일 간단한 방법으로 엑셀 365버전의 유저에게만 허용된다는 단점이 있다.

 

 

 

 

 

 

 

 

 

 

Countifs함수 활용 중복값제거

 

 

 

 

 

 

 

 

 

 

=IF(COUNTIFS($A$2:A2, A2)>=2, "", "고유값")

=Countifs 함수를 사용하여 중복값들에는 2.3.4... 숫자들이 나타나는데,

IF 함수를 씌워 2 이상인 값은 "" 빈칸으로 반환하고,

아닌 값들은 "고유값"이라는 표시를 하게 한다.

위의 방법은 중복값을 찾아낸 후,

안 보이게 처리하고 아닌 값들을 "원하는 텍스트"로 표시해서 빠르게 구분할 수 있다.

여기서 조건부 서식 색상을 넣어서 훨씬 빠르게 중복값을 볼 수 있다는 장점이 있다.

 

 

 

 

 

 

 

 

 

 

 

 

INDEX MATCH COUNTIFS 활용하여 중복값 제거

 

컨트롤+쉬프트+엔터 = 배열수식

 

 

 

 

 

 

 

 

 

 

 

=INDEX($A$2:$A$580, MATCH(0, COUNTIFS($C$1:C1,$A$2:$A$580),0))

배열 수식으로 데이터가 많을 때는 추천하지 않는 방법이다.

INDEX MATCH COUNTIFS 함수를 활용한 방법으로

위에서 중복값을 제거하고 값을 가져오는 함수이다.

데이터가 많지 않으면 위의 방법을 추천한다.

 

위의 함수는 범위 내에서 0의 값을 찾아서 반환하는 방식으로 

엑셀 버전이 낮은 유저는 컨트롤 + 쉬프트 + 엔터를 눌러서 배열 수식으로 만들어 줘야 한다.

 

 

 

 

 

 

 

 

 

 

 

 

LOOKUP COUNTIFS 활용하여 중복값 제거 후 추출

 

 

 

 

 

 

 

 

 

 

 

=LOOKUP(2,1/(COUNTIFS($C$1:C1,$A$2:$A$580)=0),$A$2:$A$580)

4번째 방법과 비슷한 논리이지만 배열수식이 아니라

많은 데이터에서도 활용할 수 있다는 장점이 있다.

단점으로는 위에서 아래로 값을 추출하는 게 아니라,

반대로 아래에서 위로 중복값을 제거하고 추출하는 단점이 있다.

 

 

 

 

 

 

 

 

 

 

 

 

 

profile

Jasper Excel

@Jasper's Excel

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!