나만의공간

📘 엑셀 고급 강의 8‑2. 대시보드 구성 예제: 매출 보고서 자동화 실습 본문

Excel/고급

📘 엑셀 고급 강의 8‑2. 대시보드 구성 예제: 매출 보고서 자동화 실습

밥알이 2025. 8. 15. 07:16

이번 소주제에서는 앞서 설계한 구조를 실제로 구현합니다. 사용자 입력 셀(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와 조합하여 함수 내에서 자동 계산
  • ✅ 시각 구성 요소 배치 및 색상 구분 효과적으로 설계
Comments