엑셀 피벗테이블 완벽 정리
수식 없이 클릭만으로 데이터 집계·분석하기

수백 행의 데이터에서 "부서별 인원 수", "월별 매출 합계", "제품별 평균 단가"를 구하려면 복잡한 수식을 짜야 할까요? 피벗테이블(Pivot Table)을 사용하면 수식 없이 드래그 앤 드롭만으로 데이터를 원하는 형태로 집계할 수 있습니다. 엑셀에서 가장 강력한 데이터 분석 도구 중 하나입니다.

피벗테이블이란?

피벗테이블은 대용량 데이터를 원하는 기준으로 요약·집계하는 대화형 표입니다. 행/열/값/필터 영역에 필드를 배치하면 자동으로 집계 결과가 계산됩니다. 합계·개수·평균·최대·최소 등 다양한 집계 방식을 선택할 수 있습니다.

STEP 1 — 피벗테이블 만들기

1데이터 준비 (헤더 행 필수)

피벗테이블의 원본 데이터는 반드시 첫 번째 행에 헤더(열 이름)가 있어야 합니다. 빈 행이나 병합 셀이 없는 깔끔한 표 형태가 가장 좋습니다.

날짜부서담당자매출액
2026-01-05영업1팀김철수3,500,000
2026-01-12영업2팀이영희2,200,000
2026-02-03영업1팀박민준4,100,000
2피벗테이블 삽입
  1. 데이터 범위 안의 아무 셀 클릭
  2. 상단 메뉴 [삽입][피벗 테이블] 클릭
  3. 데이터 범위와 피벗테이블 위치 확인 후 [확인]
3필드 배치

오른쪽에 나타나는 피벗 테이블 필드 창에서 필드를 아래 4개 영역으로 드래그합니다.

영역역할예시
행(Rows)세로 방향 기준부서
열(Columns)가로 방향 기준
값(Values)집계할 수치매출액 합계
필터(Filters)전체 피벗을 필터링연도

STEP 2 — 값 집계 방식 변경

1합계 → 개수·평균으로 바꾸기
  1. 값 영역의 필드 이름을 클릭 → [값 필드 설정]
  2. 원하는 집계 함수 선택: 합계, 개수, 평균, 최대, 최소 등
  3. [확인]
텍스트 필드를 값 영역에 드롭하면 자동으로 "개수"로 집계됩니다. 숫자 필드는 "합계"로 집계됩니다.

STEP 3 — 슬라이서로 직관적인 필터링

1슬라이서 삽입
  1. 피벗테이블 내 아무 셀 클릭
  2. 상단 [피벗 테이블 분석] 탭 → [슬라이서 삽입]
  3. 필터로 쓸 필드 선택 (예: 부서)

슬라이서 버튼을 클릭하면 해당 항목으로 즉시 필터링됩니다. 여러 항목 선택은 Ctrl+클릭, 전체 해제는 슬라이서 우상단 [필터 지우기] 버튼을 누릅니다.

STEP 4 — 원본 데이터 변경 후 새로고침

1피벗테이블 새로고침

피벗테이블은 원본 데이터가 바뀌어도 자동으로 갱신되지 않습니다. 반드시 수동으로 새로고침해야 합니다.

원본 데이터 범위 아래에 새 행을 추가했는데 피벗테이블에 반영이 안 된다면, 원본 데이터를 표(테이블)로 변환하세요(Ctrl+T). 표는 새 행이 추가되면 자동으로 범위가 확장됩니다.

실무 활용 예시

자주 묻는 질문

날짜가 월별로 그룹화되지 않습니다.
날짜 필드가 텍스트로 저장된 경우입니다. 셀 형식을 날짜로 변환한 뒤 피벗테이블을 새로 만들거나 새로고침하세요. 날짜 필드에서 우클릭 → [그룹] → 월/분기/연도 선택으로 그룹화할 수 있습니다.
피벗테이블 값에 백분율(%)을 표시하려면?
값 필드 설정 → [값 표시 형식] 탭 → "열 합계 비율" 또는 "행 합계 비율"을 선택합니다. 전체 합계 대비 비율을 바로 볼 수 있습니다.
피벗테이블이 원본 데이터와 별도 시트에 있는데 공유하기 불편합니다.
피벗테이블을 복사한 뒤 원하는 위치에 값으로만 붙여넣기(Ctrl+Alt+V → V)하면 피벗테이블 구조 없이 일반 데이터로 변환됩니다. 다만 이후에는 새로고침이 불가하므로 최종 보고 시에만 사용하세요.