📌 UNIQUE 함수란?
UNIQUE 함수는 주어진 범위에서 고유한(중복되지 않은) 값들만 추출하는 함수입니다.
엑셀 365 및 엑셀 2021에서 사용할 수 있으며, 중복된 값들을 제거하고 고유한 값만 필요한 경우에 매우 유용합니다.
📌 기본 구문
UNIQUE(array, [by_col], [exactly_once])
array : 고유값을 추출할 데이터 범위
[by_col] (선택) : FALSE (기본값) → 행 기준으로 고유값 추출, TRUE → 열 기준으로 고유값 추출
[exactly_once] (선택) : FALSE (기본값) → 모든 고유값 추출, TRUE → 한 번만 나타나는 값만 추출
✅ 기본 예제 (행 기준 고유값 추출)
A
사과
바나나
사과
오렌지
바나나
👉 고유한 과일 이름만 추출하기
=UNIQUE(A1:A5)
결과:
사과
바나나
오렌지
✅ 열 기준 고유값 추출 (by_col 사용)
A B C
사과 100 빨강
바나나 200 노랑
사과 100 빨강
오렌지 300 주황
바나나 200 노랑
👉 각 열의 고유값 추출하기 (열 기준으로 고유값 추출)
=UNIQUE(A1:C5, TRUE)
결과:
사과 바나나 오렌지
100 200 300
빨강 노랑 주황
✅ 한 번만 나타나는 고유값 추출 (exactly_once 사용)
A
사과
바나나
사과
오렌지
바나나
👉 한 번만 나타나는 값만 추출하기
=UNIQUE(A1:A5, FALSE, TRUE)
결과: 오렌지
✅ UNIQUE 함수와 FILTER 함수 결합 예시
UNIQUE 함수와 FILTER 함수를 결합하여 특정 조건을 만족하는 고유값만 추출할 수도 있습니다.
A B
사과 100
바나나 150
사과 100
오렌지 200
바나나 150
👉 가격이 100 이상인 고유 과일 이름 추출하기
=UNIQUE(FILTER(A1:A5, B1:B5 >= 100))
결과:
사과
바나나
오렌지
📌 UNIQUE vs REMOVE DUPLICATES
기능 UNIQUE 함수 REMOVE DUPLICATES
방식 동적 함수 (자동 업데이트) 고정된 값으로 제거
조건 모든 고유값 추출 기존 데이터에서 중복만 제거
사용 위치 셀 내에서 결과값 표시 메뉴 옵션에서 한 번에 처리
💡 UNIQUE 함수는 동적 계산을 통해 고유값을 추출하고, REMOVE DUPLICATES는 데이터를 직접 수정하여 중복을 제거합니다!
'엑셀 함수 수식 정리' 카테고리의 다른 글
엑셀 COUNTA 함수 (0) | 2025.01.27 |
---|---|
엑셀 TEXT 함수 (0) | 2025.01.27 |
엑셀 FILTER 함수 (0) | 2025.01.27 |
엑셀 SORT 함수 (0) | 2025.01.27 |
엑셀 AND 함수 (0) | 2025.01.27 |