본문 바로가기
엑셀 RPA 알파

엑셀에서 중복된 내용 제거하기 unique 함수 사용방법

by 변화마스터 2024. 2. 2.
반응형

엑셀에서 자료를 만들거나 가공하다 보면 중복된 항목을 발견할 때가 있습니다.

다행히 그거 하나이면 그것만 처리하면 되지만 자료 전체에 알 수 없는 중복이 있다면 함수를 사용할 수 밖에 없습니다.

이 함수를 모를 때는 데이터의 고급 기능을 사용했던 적도 있습니다.

 

엑셀에서 중복된 내용 제거하기

위와 같은 표를 보면 귤과 바나나가 중복임을 바로 알 수 있습니다.

하지만 자료가 많다면 알수가 없겠죠.

한다고 하더라도 실수할 수도 있고 엄청난 시간이 들어갈 수 있습니다.

이때 딸기 부분의 글자셀을 모두 선택한 다음에 데이터-고급 기능으로 들어가면 아래와 같습니다.

엑셀에서 중복된 내용 제거하기

여기서 현재 위치에 필터가 아닌 다른 장소에 복사를 클릭하면 복사 위치가 활성화됩니다.

이 복사 위치에 목록범위보다 두 칸이상 옆으로 적어줍니다. (한칸은 에러납니다.)

그리고 동일한 레코드는 하나만에 체크를 해줍니다.

위의 내용을 엑셀에서 입력한 화면입니다.

이렇게 입력을 하면 아래와 같이 중복이 제거된 채로 데이터가 정리되어 있습니다.

 

이 방법은 제가 유니크 함수를 모를 때 자주 사용하는 방법이었습니다.

사실 어떻게 보면 굉장히 원시적일수도 있지만 한번 손에 익으면 그렇게 시간이 걸리지 않아서 그냥 무식한 방법을 쓰고 있었네요.

반응형

그런데 unique 함수를 알고나니 제가 여태 너무 고생을 했다는 것을 알게 되었습니다.

이 글을 읽는 분들도 지금부터 아래의 UNIQUE 함수를 잘 알아두시기 바랍니다.

unique 함수 사용방법

unique 함수 사용방법

딸기부터 나열되어 있는 데이터에 중복을 제거하고 싶을 때 해당 내용이 옮겨갈 행을 선택한 후 그 행에 UNIQUE 함수를 사용합니다.

유니크함수 사용법은 너무 쉽습니다.

그냥 중복을 점검하고자 하는 범위만 유니크함수 인수에 넣어주면 됩니다.

여기서는 딸기부터 바나나까지 입력되어 있는 B2에서 B8 까지이기 때문에

=UNIQUE(B2:B8) 이렇게 입력하면 끝입니다.

그러면 중복이 제거된 채로 E열에 다시 데이터가 정리되어 있습니다.

반응형

이렇게 유니크 함수를 활용하면 중복제거를 쉽게 할 수 있었습니다.

저도 이걸 예전부터 알았다면 많은 시간을 단축할 수 있었을 것 같네요.

이렇게 유니크함수를 사용한 후 SUMIF 함수를 사용하면 중복된 값의 숫자값도 합산할 수 있어서 데이터를 정리할 때 유용할 것 같습니다.

 

엑셀 VBA기초 instr함수

엑셀을 사용하다보면 FIND함수를 사용하는 경우가 있을 것입니다. 엑셀VBA에서도 이와 같은 역할을 하는 함수가 있는데 바로 instr함수입니다. istra함수는 다음과 같이 활용합니다. instr(1,2,3,4) 1에

cartney79.tistory.com

 

 

반응형