✅ 엑셀에서 중복 데이터 제거, 일일이 손으로 하고 계시진 않으셧나요?
엑셀을 사용하다 보면, 데이터에서 중복을 제거하고 고유한 값만 추출해야 할 때가 많습니다. 하지만, 매번 필터 기능을 사용하거나 수작업으로 삭제하는 것은 비효율적이고 시간이 많이 걸립니다. 😵
- 엑셀에서 중복된 고객명이나 제품명을 빠르게 정리하고 싶지 않으신가요?
- 판매 데이터에서 중복된 항목을 제거하고, 고유한 값만 남겨야 하는데 매번 수동으로 처리하시나요?
- 동적으로 변경되는 데이터에서도 자동으로 중복을 제거할 수 있는 방법이 필요하신가요?
👉 이제 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 함수를 활용해서 엑셀 데이터를 더욱 깔끔하고 스마트하게 정리해 보세요! 😊🚀
'엑셀공부' 카테고리의 다른 글
엑셀 SEARCH 함수로 여러 단어 복수로 검색하는 방법! 🎯 (0) | 2025.03.21 |
---|---|
엑셀 TRANSPOSE 함수 - 세로 데이터 가로로 바꾸는 방법 (0) | 2025.03.19 |
아직도 데이터 한 열로 정리 할때 수동으로 복사&붙여넣기 하니? - 엑셀 TOCOL 함수 사용법 총정리! 🎯 (1) | 2025.03.18 |
엑셀 필터 적용 시 마지막 행이 인쇄가 않 될때 마지막 행을 항상 포함하여 인쇄하는 방법(feat. subtotal) (0) | 2025.03.14 |
엑셀에서 생년월일, 주민등록번호 깔끔하게 추출하는 방법 (0) | 2025.03.14 |
댓글