피벗 테이블로 빅 데이터 분석하기
수천 개의 데이터를 빠르게 요약하는 피벗 테이블 기술을 배웁니다.
지금까지 배운 함수들만 해도 충분히 잘해요. 하지만 한 가지 빠진 게 있어요. 바로 빅 데이터 분석이에요.
상상해봐요. 한국의 대형 오픈마켓 회사라고 해봐요. 매일 수십만 건의 거래가 일어나요. 고객 데이터, 상품 데이터, 거래 데이터… 엑셀에 다 들어가 있어요.
그럼 임원진이 물어봐요. “이번 분기 지역별 매출은 어떻게 돼?” 또는 “상품 카테고리별 판매량 추이가 뭐야?”
손으로 SUM 함수 100개를 만들어서 답할 건가요? 아니에요. 피벗 테이블 한 번에 끝이에요.
피벗 테이블이란?
피벗 테이블은 원본 데이터를 다양한 각도로 자동으로 요약해주는 도구예요.
예를 들어, 이런 판매 데이터가 있다고 해봐요:
날짜 지역 상품 판매량
2026-01-15 서울 노트북 3
2026-01-15 부산 마우스 5
2026-01-16 서울 마우스 2
2026-01-16 부산 노트북 4
2026-01-17 서울 키보드 6
...
(1000행)
우리가 원하는 건:
- 지역별 판매량
- 상품별 판매량
- 월별 판매량
- 지역 × 상품별 판매량
이걸 다 구하려면 몇 시간이 걸려요. 하지만 피벗 테이블은?
1분이면 끝이에요.
피벗 테이블 만들기
엑셀에서
- 원본 데이터 범위를 선택 (헤더 포함)
- 삽입 탭 → 피벗 테이블
- 새로운 시트에 만들 건지, 현재 시트에 만들 건지 선택
- 피벗 테이블 레이아웃 화면이 나와요
구글 시트에서
- 데이터 범위를 선택
- 삽입 → 피벗 테이블
- 새로운 시트에서 피벗 테이블이 만들어져요
- 우측 패널에서 행, 열, 값을 설정해요
피벗 테이블 구성 요소
피벗 테이블은 4가지 영역으로 이루어져 있어요:
1. 행(Row) - 세로축
분석의 기준이 되는 항목을 놓아요. 예:
- 지역별 분석 → 지역을 행에 놓기
- 상품별 분석 → 상품을 행에 놓기
- 월별 분석 → 월을 행에 놓기
2. 열(Column) - 가로축
추가 분류 항목을 놓아요. 예:
- 지역 × 상품별 → 지역을 행에, 상품을 열에 놓기
- 월별 × 상품별 → 월을 행에, 상품을 열에 놓기
3. 값(Value) - 계산 대상
요약할 숫자를 놓아요. 예:
- 판매량을 합계로 계산
- 매출을 평균으로 계산
- 거래 건수를 카운트
4. 필터(Filter) - 데이터 선택
특정 조건만 보고 싶을 때. 예:
- 서울 지역만 보기
- 2026년 1월 데이터만 보기
- VIP 고객만 분석하기
한국 회사의 실제 피벗 테이블
예시 1: 지역별 매출 분석
원본 데이터:
거래번호 지역 제품 금액
T001 서울 모니터 1500000
T002 부산 마우스 300000
T003 서울 키보드 800000
T004 부산 모니터 1500000
...
피벗 테이블 설정:
- 행: 지역
- 값: 금액 (합계)
결과:
지역 금액 합계
서울 5000000
부산 4500000
대구 3200000
총합 12700000
한눈에 지역별 실적이 보여요!
예시 2: 월별 × 제품별 판매량
더 복잡하게 해보면:
- 행: 월
- 열: 제품
- 값: 판매량 (합계)
결과:
마우스 키보드 모니터
1월 150 200 50
2월 180 220 60
3월 160 210 55
총합 490 630 165
경영진이 “어떤 제품이 잘 팔려?“라고 물을 때 이 표 하나면 충분해요.
예시 3: 영업팀별 실적 분석
- 행: 영업팀
- 열: 월
- 값: 거래액 (합계), 거래 건수 (카운트)
결과:
팀 1월 2월 3월
금액 건수 금액 건수 금액 건수
영업1 50M 10 55M 11 60M 12
영업2 35M 8 38M 9 40M 10
영업3 45M 9 42M 8 48M 10
팀별 성과와 추이를 한눈에 볼 수 있어요.
피벗 테이블 활용 팁
1. 값의 계산 방식 변경
기본값은 합계(SUM)예요. 하지만 다르게 할 수 있어요:
- 합계: 총량을 알고 싶을 때
- 평균: 평균값을 알고 싶을 때
- 개수: 거래 건수를 알고 싶을 때
- 최댓값: 최고 실적을 알고 싶을 때
한국 회사에서 “평균 구매액이 뭐야?“라고 물으면, 평균으로 설정하면 돼요.
2. 정렬하기
피벗 테이블을 만든 후에 정렬할 수 있어요. 예를 들어, 매출 많은 지역 순으로 정렬하면 한눈에 상위 지역이 보여요.
3. 필터 활용하기
“서울과 부산만 보고 싶어"라고 하면, 필터에서 두 지역만 선택하면 돼요.
4. 계산 필드 추가하기
예를 들어, “판매액 × 수량"을 계산하고 싶다면, 원본 데이터에 열을 추가하거나, 피벗 테이블에서 계산 필드를 만들 수 있어요.
피벗 테이블의 한계
피벗 테이블은 정말 강력하지만 한계도 있어요:
- 원본 데이터가 정렬되어 있어야 해요 (헤더도 필요)
- 실시간으로 업데이트되지 않아요 (원본이 바뀌면 피벗 테이블을 새로고침 해야 함)
- 너무 복잡하게 하면 보기 어려워요
그래서 처음엔 간단하게 시작해요. 행 1개, 열 1개, 값 1개 정도로요.
실전 연습
한국 IT 회사의 분기 판매 데이터가 있다고 해봐요:
거래번호 담당자 지역 상품 판매액 거래일
T001 김철수 서울 노트북 3000000 2026-01-15
T002 이영희 부산 마우스 1500000 2026-01-16
T003 김철수 서울 마우스 1200000 2026-01-20
...
(1000건)
분석 질문 1: 지역별 총 매출은?
- 행: 지역
- 값: 판매액 (합계)
분석 질문 2: 담당자별로 어떤 상품을 얼마나 팔았나?
- 행: 담당자
- 열: 상품
- 값: 판매액 (합계)
분석 질문 3: 월별 × 지역별 추세는?
- 행: 월
- 열: 지역
- 값: 판매액 (합계)
이 모든 분석을 피벗 테이블 몇 개로 완성해요!
다음으로
데이터를 요약했어요. 이제 이 데이터를 시각적으로 표현해야 해요. 경영진은 숫자 테이블보다는 그래프를 더 좋아하거든요. 다음 강의에서 차트와 그래프를 배워봐요!
이해도 체크
먼저 위의 퀴즈를 완료하세요
레슨 완료!