Notice
Recent Posts
Recent Comments
Link
나만의공간
📘 엑셀 고급 강의 5‑4. UNIQUE + SORT + FILTER 조합 활용 및 실무 팁 본문
이번 소주제에서는 **UNIQUE, SORT, FILTER** 함수를 조합하여 실무에 즉시 활용 가능한 고급 자동화 보고서 구조를 만들어봅니다. 세 가지 함수를 적절히 결합하면 중복 제거, 조건 필터링, 정렬이 한 번에 이루어지며, 대시보드나 자동 보고서 제작에 최적화된 구성을 만들 수 있습니다.
1. 조합 구조의 기본 흐름
- FILTER 함수로 조건에 맞는 데이터만 추출
- UNIQUE 함수로 중복이 제거된 고유 리스트 생성
- SORT 함수로 원하는 기준에 따라 결과 정렬
예: 서울 지역에 사는 고객 중 매출 상위 10명을 중복 없이 추출하고 정렬하여 대시보드 항목으로 사용 가능하게 구성할 수 있습니다.
2. 실무 예제 – 주요 고객 요약 테이블 구성
| 고객명 | 지역 | 매출 |
|---|---|---|
| 홍길동 | 서울 | 250000 |
| 이영희 | 서울 | 180000 |
| 김민수 | 부산 | 230000 |
| 박철수 | 서울 | 250000 |
| 홍길동 | 서울 | 250000 |
서울 지역 고객 중 매출 상위 2명만 고유하게 추출해 정렬하려면 아래 수식을 사용합니다:
=SORT(
UNIQUE(
FILTER(A2:C6, B2:B6="서울", "조건 없음")
),
3, -1
)
- 1차 FILTER → 지역 “서울” 데이터만 추출
- 2차 UNIQUE → 매출이 같은 중복 고객 제거
- 3차 SORT → 매출(3열) 기준 내림차순 정렬
3. 실무 팁 – 배열 함수 중첩 최적화 전략
- ✔ 배열 함수가 중첩될 경우 계산량이 많아지므로, 최소한의 범위를 지정하는 것이 중요합니다.
- ✔ 테이블 구조 사용 시 자동 범위 확장과 관리가 쉬워집니다.
- ✔ 조건 셀을 따로 설정하면 유저가 조회 조건을 입력하고 자동 결과 반영 가능.
- ✔ 중복 제거 이후 정렬 기준이 유동적일 경우 SORTBY 함수 사용 고려 (다중 기준 정렬)
4. 실무 예제 – 동적 조건 기반 자동 보고서 구성
예시: 시트 B1셀에 지역 입력, C1셀에 최소 매출 조건 입력 시 자동 고객 리스트 구성:
=SORT(
UNIQUE(
FILTER(
데이터범위,
(지역열=B1)*(매출열>=C1),
"조건 없음"
)
),
매출열_인덱스, -1
)
- 유저가 B1과 C1을 변경하면 리스트가 자동 갱신됨
- 대시보드 응용 시 매우 효과적
- 유효성 검사 기능과 연동하면 조건 입력 오류 방지에 유리
5. 오류 대응 및 주의사항
- ✔ 결과 배열이 다른 셀과 겹치면
#SPILL!오류 발생 가능 → 결과 출력 영역 확보 필요 - ✔ FILTER 조건 및 범위 일치하지 않으면
#CALC!오류 발생 → include, array 크기 확인 - ✔ SORT 함수 sort_index 범위를 잘못 지정하면
#REF!오류 발생 → 열 인덱스 적절히 확인 - ✔ 함수 중첩 시 참조 범위가 복잡해지므로 테이블 구조와 고유 이름 사용 추천
6. 요약 정리
- ✅ UNIQUE + SORT + FILTER를 조합하면 조건 필터, 중복 제거, 정렬 기능을 자동화하여 한 수식으로 처리할 수 있습니다.
- ✅ 동적 조건을 셀로 관리하면 대시보드나 자동 보고서 구성에 매우 효과적입니다.
- ✅ 배열 함수 사용 시 SPILL 및 CALC 오류를 예방하기 위해 출력 영역 확보 및 참조 범위 일치가 중요합니다.
이로써 **제5회차: UNIQUE, SORT 함수**를 전반적으로 마무리했습니다.
'Excel > 고급' 카테고리의 다른 글
| 📘 엑셀 고급 강의 6‑2. 동적 배열 수식 실습 예제: FILTER / UNIQUE / SORT (1) | 2025.08.14 |
|---|---|
| 📘 엑셀 고급 강의 6‑1. 동적 배열 수식이란? 개념 및 필요성 (0) | 2025.08.14 |
| 📘 엑셀 고급 강의 5‑3. SORT 함수 기본 사용법 및 조합 예제 (1) | 2025.08.14 |
| 📘 엑셀 고급 강의 5‑2. UNIQUE 함수 기본 사용법 및 실무 예제 (0) | 2025.08.14 |
| 📘 엑셀 고급 강의 – 5‑1. UNIQUE & SORT 함수란? 기본 개념과 사용 용도 (1) | 2025.08.14 |
Comments
