본문 바로가기
엑셀공부

일일이 손으로 정리하던 중복 데이터 제거! 엑셀 UNIQUE 함수로 한방에 정리하는 방법!! 🎯

by 곰탱이생각 2025. 3. 19.
반응형

✅ 엑셀에서 중복 데이터 제거, 일일이 손으로 하고 계시진 않으셧나요?

엑셀을 사용하다 보면, 데이터에서 중복을 제거하고 고유한 값만 추출해야 할 때가 많습니다. 하지만, 매번 필터 기능을 사용하거나 수작업으로 삭제하는 것은 비효율적이고 시간이 많이 걸립니다. 😵

  • 엑셀에서 중복된 고객명이나 제품명을 빠르게 정리하고 싶지 않으신가요?
  • 판매 데이터에서 중복된 항목을 제거하고, 고유한 값만 남겨야 하는데 매번 수동으로 처리하시나요?
  • 동적으로 변경되는 데이터에서도 자동으로 중복을 제거할 수 있는 방법이 필요하신가요?

👉 이제 UNIQUE 함수 하나로 자동으로 중복을 제거하고, 원하는 데이터만 추출할 수 있습니다! 🚀

 

UNIQUE 함수는 단순히 중복을 제거하는 것뿐만 아니라, 실시간으로 변경되는 데이터에도 자동으로 반영되어 효율적인 데이터 정리를 도와줍니다. 특히, 피벗 테이블을 만들거나 보고서를 작성할 때 중복을 빠르게 제거해야 할 경우 강력한 기능을 제공합니다.

이제 UNIQUE 함수의 개념부터 활용법까지 하나씩 알아보겠습니다. 😊

[목차]

 


✅ UNIQUE 함수란?

UNIQUE 함수는 엑셀에서 중복된 데이터를 제거하고, 고유한 값만 추출하는 함수입니다. 즉, 리스트에서 중복되지 않은 값들만 필터링하여 새로운 목록을 만들 때 유용한 함수입니다.

📌 UNIQUE 함수 구문

=UNIQUE(array, [by_col], [exactly_once])

 

인수 설명
array 중복 제거할 데이터 범위 (필수)
[by_col] TRUE: 열 방향으로 중복 제거 / FALSE: 행 방향으로 중복 제거 (기본값)
[exactly_once] TRUE: 한 번만 나타나는 값만 출력 (고유 값 필터링) / FALSE: 일반적인 중복 제거 (기본값)

UNIQUE 함수는 Excel 365 및 Excel 2021 이상 버전에서 사용 가능합니다.


✅ UNIQUE 함수의 주요 활용 예제

🔹 1. 기본 사용법 (중복 제거하고 고유 값만 출력)

📌 예제 데이터 (A1:A8 범위)

A열(제품명)
사과
바나나
사과
오렌지
바나나
포도
사과
체리
=UNIQUE(A1:A8)

📌 결과 (중복 제거된 고유 값 출력)

리스트에서 중복된 제품명이 제거되고, 고유한 값만 출력됨

반응형

🔹 2. 열 방향으로 중복 제거하기

기본적으로 UNIQUE 함수는 세로(행) 방향으로 중복을 제거하지만, 가로(열) 방향으로 중복을 제거하려면 TRANSPOSE함수와 TOCOL 함수와 함께 사용한다면 제거가 가능 합니다.

📌 예제 데이터 (A1:D1 범위)

A B C D
사과 바나나 사과 포도

 

=TOCOL(UNIQUE(A1:D1))

📌 결과 (가로 방향 중복 제거 후 세로 출력)

TOCOL 함수로 데이터를 단일 열로 변환한 후, UNIQUE 함수로 중복 제거

TRANSPOSE 함수를 사용하면 세로 데이터가 가로로 변환 가능

 

만약 다시 가로로 정렬하고 싶다면 다음 수식을 사용하면 됩니다.

=TRANSPOSE(UNIQUE(TOCOL(A1:D1)))

📌 결과 (가로 방향 중복 제거 후 다시 가로 정렬)

이제 UNIQUE 함수를 활용해 가로 방향(열) 중복 제거도 쉽게 할 수 있습니다!


🔹 3. 한 번만 나타나는 값만 추출하기 (고유 값 필터링)

데이터에서 단 한 번만 등장한 값만 추출하고 싶다면, UNIQUE 함수의 세 번째 인수 [exactly_once]TRUE로 설정하면 됩니다.

📌 예제 데이터 (A1:A10 범위)

A열 (제품명)
사과
바나나
사과
오렌지
바나나
포도
사과
체리
망고
체리
=UNIQUE(A1:A10, FALSE, TRUE)

📌 결과 (단 한 번만 등장한 값 출력)

두 번째 인수 FALSE → 행 기준으로 검색
세 번째 인수 TRUE → 데이터에서 단 한 번만 등장한 값만 출력
이 기능은 고객 목록에서 유니크한 ID 찾기, 제품별 단독 판매 기록 분석 등에 유용

 


✅ UNIQUE 함수 활용 예시 (실무 적용)

UNIQUE 함수 과연 어떤 상황에서 효과적으로 더 사용할 수 있을까요?

🔹 1. 고객 리스트에서 중복 제거하기

  • 고객명이나 이메일 리스트에서 중복을 제거하고, 고유한 고객 목록을 추출할 때 유용

🔹 2. 제품 리스트에서 중복 제거하여 보고서 작성하기

  • 판매 제품 리스트에서 중복을 제거하여 한 번만 등장하는 제품명을 추출 가능

🔹 3. 피벗 테이블 생성 전 데이터 정리

  • 중복된 데이터를 제거하고, 고유 값만 남겨서 분석할 때 활용

✅ UNIQUE 함수 vs REMOVE DUPLICATES 기능 차이점

구분 UNIQUE 함수 REMOVE DUPLICATES 기능
자동화 가능 여부 가능 (자동 업데이트) 불가능 (수동 실행 필요)
결과가 동적으로 변하는가? 가능 (새로운 값이 추가될 때 자동 반영) 불가능 (한 번 실행하면 끝)
고유 값만 추출 가능 여부 가능 불가능
Excel 버전 지원 Excel 365, 2021 이상 모든 버전

UNIQUE 함수는 동적으로 중복을 제거할 수 있어 더 강력한 기능 제공! 🎯


✅ UNIQUE 함수를 사용해야 하는 이유

리스트에서 중복을 제거하고 고유한 값만 추출해야 할 때
피벗 테이블을 만들기 전에 데이터 정리를 간편하게 하고 싶을 때
동적으로 변화하는 데이터를 자동으로 업데이트하려면
엑셀의 REMOVE DUPLICATES 기능보다 효율적인 방법을 찾고 있다면

👉 UNIQUE 함수 하나만 알면 데이터 정리가 훨씬 쉬워집니다! 🚀


🎯 UNIQUE 함수 사용 시 주의해야 할 핵심 포인트

Excel 365 및 2021 이상에서만 사용 가능 (2019 이하에서는 불가)
동적 배열 기능으로 결과를 자동 업데이트하지만, #SPILL! 오류 발생 가능
빈 셀도 고유 값으로 취급되므로, 제외하려면 FILTER 함수와 함께 사용해야 함
정렬 기능이 없으므로, 정렬하려면 SORT 함수와 조합해야 함
숫자와 텍스트를 동일한 값으로 인식하므로 구분이 필요할 경우 필터링 사용
가로 방향(열) 중복 제거는 TOCOL 함수를 함께 사용해야 함
한 번만 나타난 값만 필터링하려면 exactly_once=TRUE 옵션 사용

✅ 마무리

엑셀에서 데이터를 정리할 때 중복을 제거하는 것은 필수적인 작업입니다. 기존의 REMOVE DUPLICATES 기능과 달리, UNIQUE 함수는 데이터가 추가되거나 변경될 때마다 자동으로 업데이트되는 강력한 기능을 제공합니다.

또한, UNIQUE 함수는 피벗 테이블을 생성하기 전 데이터 정리, 고객 리스트 정리, 판매 제품 목록 필터링 등 다양한 실무에서 활용할 수 있습니다. Excel 365 및 2021 사용자라면, UNIQUE 함수를 적극 활용하여 시간을 절약하고 효율적으로 데이터를 정리해 보세요!

💡 이제 여러분도 UNIQUE 함수를 활용해서 엑셀 데이터를 더욱 깔끔하고 스마트하게 정리해 보세요! 😊🚀

728x90
반응형
LIST

댓글