Notice
Recent Posts
Recent Comments
Link
나만의공간
📘 엑셀 고급 강의 5‑2. UNIQUE 함수 기본 사용법 및 실무 예제 본문
이번 소주제에서는 **UNIQUE 함수의 문법, 동작 원리**와 함께, 실무에서 자주 사용되는 예제를 통해 단계별로 따라 해보며 이해를 높입니다. 중복 제거 후 정렬, 응용 사례까지 모두 다룹니다.
1. UNIQUE 함수 문법 기본 이해
=UNIQUE(array, [by_col], [exactly_once])
array: 중복 제거 대상 범위 (예: A2:A100)[by_col]: 열 기준(TRUE) 또는 행 기준(FALSE, 기본값)[exactly_once]: TRUE면 단 한 번만 나타난 값만 추출, FALSE는 중복 제거만 수행
2. 실습 예제 A – 중복된 고객명 정리
| 고객명 |
|---|
| 홍길동 |
| 이영희 |
| 홍길동 |
| 박철수 |
| 이영희 |
고객명 목록에서 중복을 제거하려면 다음 수식 입력:
=UNIQUE(A2:A6)
- 결과: 홍길동, 이영희, 박민수 ⟶ 배열형태로 자동 출력
- 중복되지 않은 고유값만 깔끔하게 정리 가능
3. 실습 예제 B – 정확히 한 번만 나타난 값 추출
exactly_once 옵션을 활용해 한 번만 나타난 값만 출력:
=UNIQUE(A2:A6, FALSE, TRUE)
- 홍길동과 이영희는 두 번씩 등장 → 제외
- 박민수만 한 번 나타나는 값 → 결과에 포함
4. 실습 예제 C – 행 단위로 고유한 행 추출
| 고객명 | 지역 |
|---|---|
| 홍길동 | 서울 |
| 이영희 | 부산 |
| 홍길동 | 서울 |
| 박철수 | 서울 |
고객명과 지역이 모두 동일한 항목이 있을 때, 중복되는 행을 제거하려면:
=UNIQUE(A2:B5, FALSE, FALSE)
- 홍길동-서울은 중복 → 하나만 남김
- 전체 행 기준 중복 제거 가능
5. 추천 실무 응용 팁
- 🔹 테이블로 변환 후 UNIQUE 사용하면 새로운 데이터 추가 시 자동 반영
- 🔹 FILTER와 결합하여 조건을 만족하는 고유값만 정리 가능
예:=UNIQUE(FILTER(A2:A100, B2:B100="서울")) - 🔹 SORT와 함께 사용해 중복 제거 + 정렬까지 한 번에
예:=SORT(UNIQUE(A2:A100))
6. 요약 정리
- ✅ UNIQUE 함수는 중복 제거형 배열 함수로, 고유값 목록을 자동 생성합니다.
- ✅ by_col, exactly_once 옵션으로 열/행 또는 정확히 한 번 등장 조건 지정 가능.
- ✅ FILTER, SORT 등과 조합하면 실무 보고서 및 자동화 문서 작성에 매우 효과적입니다.
'Excel > 고급' 카테고리의 다른 글
| 📘 엑셀 고급 강의 5‑4. UNIQUE + SORT + FILTER 조합 활용 및 실무 팁 (0) | 2025.08.14 |
|---|---|
| 📘 엑셀 고급 강의 5‑3. SORT 함수 기본 사용법 및 조합 예제 (1) | 2025.08.14 |
| 📘 엑셀 고급 강의 – 5‑1. UNIQUE & SORT 함수란? 기본 개념과 사용 용도 (1) | 2025.08.14 |
| 📘엑셀 고급 강의 3‑3. XLOOKUP 고급 옵션 및 실전 조합 활용 (0) | 2025.08.14 |
| 📘 엑셀 고급 강의 4‑4. FILTER 함수 실무 팁 및 오류 대응 전략 (1) | 2025.08.14 |
Comments
