
📊 Tableau 중급 가이드 - 엑셀 데이터 분석
🎯 실습 개요
이 가이드에서는 실제 매출 데이터를 사용하여 Tableau의 중급 기능들을 단계별로 학습합니다. 엑셀 파일을 연결하고, 데이터를 정제하며, 고급 시각화를 만드는 전 과정을 다룹니다.
📋 1단계: 실습 데이터 준비하기
엑셀 샘플 데이터 만들기
먼저 엑셀에서 다음과 같은 판매 데이터를 만들어주세요:
| 주문일자 | 지역 | 제품카테고리 | 제품명 | 판매수량 | 단가 | 할인율 |
|---|---|---|---|---|---|---|
| 2024-01-15 | 서울 | 전자제품 | 노트북 | 5 | 1200000 | 0.1 |
| 2024-01-20 | 부산 | 가구 | 책상 | 3 | 350000 | 0.05 |
| 2024-02-10 | 서울 | 전자제품 | 모니터 | 8 | 400000 | 0.15 |
| 2024-02-25 | 대구 | 사무용품 | 프린터 | 2 | 250000 | 0 |
| 2024-03-05 | 인천 | 가구 | 의자 | 10 | 180000 | 0.2 |
이 데이터를 "판매데이터.xlsx"로 저장하세요. (최소 20~30개 행을 만드는 것을 추천합니다)
더 많은 데이터를 만들려면 날짜, 지역(서울, 부산, 대구, 인천, 광주), 카테고리를 다양하게 조합하여 여러 행을 추가하세요. 실습 효과가 훨씬 좋아집니다!
🔗 2단계: Tableau에 엑셀 연결하기
데이터 소스 연결
- Tableau Desktop을 실행합니다
- 왼쪽 패널에서 "Microsoft Excel"을 클릭
- 저장한 "판매데이터.xlsx" 파일을 선택
- 파일이 열리면 시트 이름이 나타납니다 (예: Sheet1)
- 시트를 캔버스로 드래그하여 데이터 미리보기를 확인
🎓 실습 예제 1: 데이터 정제하기
목표: 계산된 필드를 만들어 매출액 계산하기
단계:
- 데이터 소스 탭 하단의 "시트로 이동" 클릭
- 왼쪽 데이터 패널에서 우클릭 → "계산된 필드 만들기" 선택
- 필드 이름: "매출액"
- 수식 입력:
[판매수량] * [단가] * (1 - [할인율])
이제 할인이 적용된 실제 매출액이 자동으로 계산됩니다!
📊 3단계: 기본 시각화 만들기
🎓 실습 예제 2: 지역별 매출 막대 차트
단계별 실습:
- "지역" 필드를 열 선반으로 드래그
- "매출액" 필드를 행 선반으로 드래그
- 자동으로 막대 차트가 생성됩니다
- 매출액을 마크 카드의 "색상"으로도 드래그하여 색상 그라데이션 추가
- 마크 카드의 "레이블"을 클릭하여 수치 표시
결과 해석:
각 지역의 매출 규모를 한눈에 비교할 수 있으며, 색상으로 매출 크기를 직관적으로 파악할 수 있습니다.
차트 제목을 더블클릭하여 "지역별 총 매출액"과 같이 의미있는 제목으로 변경하세요!
📈 4단계: 시계열 분석하기
🎓 실습 예제 3: 월별 매출 추이 라인 차트
단계:
- 새 워크시트 생성 (하단의 + 아이콘 클릭)
- "주문일자"를 열 선반으로 드래그
- 주문일자를 우클릭 → "월" 선택 (연속형)
- "매출액"을 행 선반으로 드래그
- 마크 타입을 "선"으로 변경
- 마크 카드의 "색상"에 "제품카테고리"를 드래그
결과:
카테고리별로 색상이 다른 선으로 표시되어, 각 제품 카테고리의 월별 매출 추이를 비교할 수 있습니다.
🎨 5단계: 고급 시각화 - 대시보드 만들기
🎓 실습 예제 4: 인터랙티브 대시보드
필요한 차트 3개 만들기:
- 차트 1: 지역별 매출 막대 차트 (이미 완성)
- 차트 2: 월별 매출 추이 (이미 완성)
- 차트 3: 제품 카테고리별 원형 차트
- "제품카테고리"를 색상에 드래그
- "매출액"을 각도에 드래그
- 마크 타입을 "파이"로 변경
대시보드 구성:
- 하단의 "새 대시보드" 아이콘 클릭
- 왼쪽에서 만든 3개의 시트를 캔버스로 드래그
- 레이아웃 조정 (크기 조절 및 위치 이동)
- 각 차트를 선택 → 상단의 필터 아이콘 클릭하여 "필터로 사용" 설정
인터랙션 테스트:
대시보드에서 막대 차트의 특정 지역을 클릭하면, 다른 차트들이 해당 지역 데이터만 표시되도록 자동 필터링됩니다!
🔍 6단계: 고급 계산 필드 활용
🎓 실습 예제 5: 전년 대비 성장률 계산
계산된 필드 만들기:
1) 전년 매출액 계산:
LOOKUP(SUM([매출액]), -12)
→ 12개월 전의 매출액을 가져옵니다
2) 성장률 계산:
(SUM([매출액]) - LOOKUP(SUM([매출액]), -12)) / LOOKUP(SUM([매출액]), -12)
→ 전년 대비 증가율을 %로 계산합니다
시각화:
- 주문일자(월)를 열에 배치
- 성장률 필드를 행에 배치
- 성장률 필드를 우클릭 → "서식" → 숫자 → 백분율로 변경
- 참조선 추가: 오른쪽 클릭 → 참조선 추가 → 0% 기준선
📦 7단계: 집합(Set) 활용하기
상위 제품 집합 만들기
- "제품명" 필드를 우클릭
- "만들기" → "집합" 선택
- "상위" 탭 클릭
- "기준: 필드별" 선택
- 매출액 기준, 상위 5개 선택
- 집합 이름: "상위 5개 제품"
🎓 실습 예제 6: 상위 제품 vs 기타 제품 비교
- "상위 5개 제품" 집합을 색상에 드래그
- "제품명"을 열에, "매출액"을 행에 배치
- 상위 5개 제품은 파란색, 나머지는 회색으로 표시됩니다
- 필터에서 "상위 5개 제품"만 선택하여 집중 분석 가능
🎯 8단계: 매개변수(Parameter) 활용
🎓 실습 예제 7: 동적 상위 N개 선택
매개변수 만들기:
- 데이터 패널에서 우클릭 → "매개변수 만들기"
- 이름: "상위 개수 선택"
- 데이터 유형: 정수
- 현재 값: 5
- 허용 가능한 값: 범위 (최소: 1, 최대: 10)
계산된 필드 만들기:
RANK(SUM([매출액])) <= [상위 개수 선택]
필드 이름: "상위 N개 필터"
적용하기:
- "상위 N개 필터"를 필터 선반으로 드래그
- True 선택
- 매개변수 우클릭 → "매개변수 컨트롤 표시"
- 슬라이더를 조정하면 상위 개수가 실시간으로 변경됩니다!
💡 9단계: LOD 표현식 (심화)
🎓 실습 예제 8: 각 지역의 평균 대비 제품 성과
1) 지역 평균 매출 계산:
{FIXED [지역] : AVG([매출액])}
필드 이름: "지역 평균 매출"
2) 평균 대비 차이 계산:
SUM([매출액]) - [지역 평균 매출]
필드 이름: "평균 대비 차이"
시각화:
- "제품명"을 행에 배치
- "평균 대비 차이"를 열에 배치
- "지역"을 색상에 배치
- 참조선을 0에 추가하여 평균 기준선 표시
→ 각 제품이 지역 평균보다 얼마나 높거나 낮은지 한눈에 볼 수 있습니다!
📊 10단계: 최종 종합 대시보드
프로페셔널 대시보드 완성하기
포함할 요소:
- ✅ 제목 및 로고 영역 (텍스트 객체 추가)
- ✅ KPI 카드 (총 매출, 평균 주문액, 총 주문 건수)
- ✅ 지역별 매출 지도 (지역을 지리적 역할로 변경)
- ✅ 월별 추이 라인 차트
- ✅ 카테고리별 파이 차트
- ✅ 상위 제품 막대 차트 (매개변수 컨트롤 포함)
- ✅ 필터: 날짜 범위, 지역, 카테고리
디자인 팁:
- 일관된 색상 팔레트 사용 (대시보드 → 서식 → 색상)
- 여백과 테두리로 구분선 추가
- 중요한 차트를 왼쪽 상단에 배치
- 모바일 레이아웃도 고려 (대시보드 → 기기 레이아웃)
🎓 실전 연습 과제
다음 과제들을 직접 해결해보세요! 실제 업무에서 자주 사용되는 기능들입니다.
과제 1: 히트맵 만들기
요일별, 시간대별 주문 패턴을 히트맵으로 표현하세요.
- 힌트: 주문일자에서 DATEPART 함수 사용
- 열: 요일, 행: 시간대, 색상: 주문 건수
과제 2: 코호트 분석
첫 구매 월별로 고객을 그룹화하고, 재구매율을 분석하세요.
- 힌트: FIXED LOD로 첫 구매일 계산
- DATEDIFF로 개월 수 계산
과제 3: 예측 분석
월별 매출 추이에 추세선과 예측을 추가하세요.
- 힌트: 분석 → 추세선 추가
- 분석 → 예측 → 옵션 조정
📚 추가 학습 리소스
Tableau Public (public.tableau.com)에서 전문가들이 만든 다양한 비주얼라이제이션을 다운로드하여 분석해보세요. "Download Workbook" 기능으로 워크북을 열어 어떻게 만들어졌는지 확인할 수 있습니다!
✅ 핵심 요약
| 기능 | 언제 사용? | 주요 활용 |
|---|---|---|
| 계산된 필드 | 기존 데이터 조합/변환 | 매출액, 이익률, 카테고리 분류 |
| 집합(Set) | 특정 조건의 데이터 그룹 | 상위 N개, VIP 고객 |
| 매개변수 | 사용자 입력 필요 | 동적 필터, What-if 분석 |
| LOD 표현식 | 세부 수준 제어 | 평균 대비, 비율 계산 |
| 대시보드 | 여러 차트 통합 | 종합 리포트, 임원 대시보드 |
🎉 축하합니다!
Tableau 중급 과정을 완료하셨습니다. 이제 실무에서 강력한 데이터 분석과 시각화를 만들 수 있습니다!
'AI' 카테고리의 다른 글
| UiPath Studio 초보자 가이드 - 1회차 (0) | 2025.11.11 |
|---|---|
| Tableau 고급 가이드 - 엑셀 데이터 분석 (3) | 2025.11.10 |
| Vibe 코딩 가이드 5/5 (2) | 2025.11.10 |
| Vibe 코딩 가이드 4/5 (0) | 2025.11.10 |
| Vibe 코딩 가이드 3/5 (1) | 2025.11.10 |