Notice
Recent Posts
Recent Comments
Link
나만의공간
📘 엑셀 고급 강의 8‑2. 대시보드 구성 예제: 매출 보고서 자동화 실습 본문
이번 소주제에서는 앞서 설계한 구조를 실제로 구현합니다. 사용자 입력 셀(B1: “지역”, C1: “제품”)을 활용해 매출 데이터를 자동 필터링하고, 차트와 슬라이서를 연동해 **즉시 시각화되는 실시간 대시보드**를 완성해봅니다. 실무 적용 가능한 흐름을 단계별로 안내합니다.
1. 실습용 데이터 구성
| 주문ID | 지역 | 제품 | 매출액 | 주문일 |
| 001 | 서울 | A제품 | 200000 | 2025‑01‑05 |
| 002 | 부산 | B제품 | 150000 | 2025‑01‑10 |
| 003 | 서울 | B제품 | 300000 | 2025‑02‑03 |
| 004 | 대전 | A제품 | 120000 | 2025‑02‑15 |
| 005 | 서울 | C제품 | 350000 | 2025‑03‑01 |
위 데이터를 엑셀 표(Table)로 변환하세요: Ctrl + T → 이름은 TableSales로 지정
2. 조건 입력 영역 구성
- Dashboard 시트 생성 후, B1셀에 "지역", C1셀에 "제품" 라벨 추가
- B2셀을 데이터 유효성 검사(드롭다운)로 설정 → TableSales[지역] 범위로 지정
- C2셀을 데이터 유효성 검사로 설정 → TableSales[제품] 범위로 지정
3. 함수 기반 필터 영역 구성
=FILTER(
TableSales,
(TableSales[지역]=B2)*(TableSales[제품]=C2),
"해당 조건의 데이터 없음"
)
- 조건 입력 셀 값에 따라 행이 자동 필터링됨
- 결과는 결과 셀 아래로 자동 배열 확장
4. 요약 지표 계산
- 총 매출:
=SUM(INDEX(FILTER(...), , 4))
- FILTER 결과의 매출액(4번째 열)을 INDEX로 추출하고 SUM
- 평균 매출:
=AVERAGE(INDEX(FILTER(...), , 4))
5. 차트 연동 및 슬라이서 구성
- 함수 결과로 나온 데이터 범위를 차트 원본으로 설정
- 차트: 매출액을 막대 차트로, 주문일을 축으로 설정
- 슬라이서 추가: 삽입 → 슬라이서 → TableSales[제품] 선택
- 슬라이서를 B2셀 조건과 동기화하면, 슬라이서 클릭만으로 지역·제품 필터 자동 조절 가능
6. 실무 팁
- Dashboard 시트는 시트 탭 색상, 제목 셀 배경 색을 활용해 사용자를 인도
- 유효성 검사 드롭다운에 "전체" 선택 항목을 추가하면 전체 조건 필터링 가능
- 슬라이서 크기 및 위치는 보고서 레이아웃에 맞게 세밀하게 조정
- 요약 지표 셀(B4:B5 등)을 조건 입력 셀 근처에 배치해 대시보드 집중도 향상
7. 요약 정리
- ✅ 함수 기반 조건 필터링(FILTER) + 유효성검사 + 슬라이서 → 실시간 대시보드 완성
- ✅ 요약 지표(SUM, AVERAGE 등)는 INDEX와 조합하여 함수 내에서 자동 계산
- ✅ 시각 구성 요소 배치 및 색상 구분 효과적으로 설계
'Excel > 고급' 카테고리의 다른 글
| 엑셀 고급 강의 8‑4. 실무 팁 및 오류 대응 전략: 대시보드 구성 (0) | 2025.08.15 |
|---|---|
| 📘 엑셀 고급 강의 8‑3. 양식 컨트롤 사용법 (드롭다운, 체크박스 등) (0) | 2025.08.15 |
| 📘 엑셀 고급 강의 8‑1. 함수 기반 실시간 대시보드 개념 및 설계 흐름 (0) | 2025.08.15 |
| 📘 엑셀 고급 강의 7‑4. 시각 요소 커스터마이징 및 보고서 구성 팁 (2) | 2025.08.15 |
| 📘 엑셀 고급 강의 7‑3. 보조축 활용과 계열 추가: 복잡한 데이터를 시각화 (3) | 2025.08.15 |
Comments
