엑셀 피벗테이블 기초 — 클릭 몇 번으로 데이터 요약하기

최종 업데이트 2026-07-20

피벗테이블은 수천 행짜리 원본 데이터를 함수 없이 드래그만으로 부서별·월별 합계표로 요약해주는 기능입니다. 매번 SUMIFS를 새로 만들 필요 없이, 필드를 마우스로 옮기기만 하면 집계 기준이 바로 바뀝니다.

원본 데이터 준비 — 이 조건을 지켜야 오류가 없습니다

날짜부서담당자매출
2026-07-01영업김민수1,200,000
2026-07-01마케팅이서연800,000
2026-07-02영업박지훈2,100,000
2026-07-03마케팅최유리950,000

위와 같은 표에서 각 열의 첫 행(제목행)에는 반드시 텍스트로 된 헤더(날짜, 부서, 담당자, 매출)가 있어야 하고, 빈 헤더나 병합된 셀이 하나라도 있으면 피벗테이블 생성 단계에서 인식이 잘못되거나 특정 열이 통째로 빠질 수 있습니다.

⚠️

원본 표에 병합된 셀이 있으면 피벗테이블이 병합된 영역의 첫 셀에만 값이 있는 것으로 인식하고 나머지는 빈칸으로 처리해 집계가 틀어집니다. 피벗테이블용 원본은 절대 셀 병합을 하지 말고, 반복되는 값이라도 매 행에 전부 입력해 두어야 합니다. 헤더 행에 빈 칸이 있으면 그 열 전체가 피벗 필드 목록에서 아예 빠집니다.

피벗테이블 만들기 — 메뉴 경로

  1. 1원본 데이터 안 아무 셀이나 클릭 (범위를 따로 드래그할 필요 없이 엑셀이 인접 데이터를 자동 인식합니다)
  2. 2리본 메뉴 → [삽입] 탭 → [표] 그룹 → [피벗 테이블] 클릭
  3. 3범위가 올바른지 확인 후, 위치는 '새 워크시트' 선택(기존 시트에 두면 다른 데이터와 겹칠 수 있음) → 확인
  4. 4오른쪽에 뜨는 '피벗 테이블 필드' 창에서 '부서'를 아래쪽 '행' 영역으로 드래그
  5. 5'매출'을 '값' 영역으로 드래그 (기본값으로 합계가 잡힙니다)

결과 예시

행 레이블합계 : 매출
마케팅1,750,000
영업3,300,000
총합계5,050,000

필드를 옮기는 순서에 따라 결과가 즉시 바뀝니다. '부서' 대신 '담당자'를 행에 넣으면 담당자별 합계가, '부서'와 '담당자'를 둘 다 행에 순서대로 넣으면 부서 안에 담당자가 중첩된 계층 구조로 요약됩니다.

값 계산 방식 바꾸기 — 합계에서 평균·개수로

  1. 1값 영역에 있는 '합계 : 매출' 항목을 클릭
  2. 2'값 필드 설정' 선택
  3. 3'값 요약 기준'에서 합계, 평균, 최대값, 최소값, 개수 중 원하는 방식 선택 후 확인

날짜를 월별로 묶기

'날짜'를 행 영역에 넣으면 처음에는 하루하루 날짜가 그대로 나열됩니다. 월별로 묶으려면 날짜가 있는 행 레이블 아무 셀에서 마우스 우클릭 → [그룹]을 선택하고, '단위'에서 '월'을 고르면 자동으로 월별 집계표로 바뀝니다. 연도까지 함께 선택하면 '2026년 7월'처럼 연-월 단위로 묶입니다.

원본이 바뀌었는데 결과가 그대로일 때

피벗테이블은 원본 데이터를 실시간으로 보는 것이 아니라, 만들어질 당시 데이터의 스냅샷(캐시)을 보여줍니다. 원본 값을 수정했다면 피벗테이블 위에서 마우스 우클릭 → [새로 고침]을 눌러야 반영됩니다. 행이 추가된 경우에는 [피벗 테이블 분석] 탭 → [데이터 원본 변경]으로 범위를 늘려줘야 새 행까지 포함됩니다.

⚠️

원본 범위를 표(Ctrl+T)로 만들어 두지 않으면, 나중에 데이터가 늘어났을 때 피벗테이블 범위가 자동으로 확장되지 않아 새로 추가한 행이 집계에서 빠지는 실수가 흔합니다. 데이터가 계속 늘어나는 표라면 처음부터 표 서식으로 만들어 두는 것이 안전합니다.

피벗테이블 vs SUMIFS, 언제 무엇을 쓸까

상황추천
기준(부서·월 등)을 자주 바꿔가며 다양한 각도로 보고 싶다피벗테이블
특정 셀 하나에 고정된 합계 값만 필요하다(다른 수식에 연결)SUMIFS
원본이 실시간으로 계속 바뀌고 새로고침 없이 자동 반영되어야 한다SUMIFS 또는 FILTER
여러 항목을 동시에 요약하고 값 배치를 자유롭게 바꾸고 싶다피벗테이블
💡

피벗테이블 결과 옆에 필터 영역을 추가하면 특정 지역·기간만 골라볼 수 있습니다. 필드 목록에서 원하는 항목을 '필터' 영역으로 드래그하면 표 위에 드롭다운 필터가 생깁니다.

슬라이서로 더 편리하게 필터링하기

필터 영역 드롭다운은 항목이 많아지면 클릭해서 하나씩 찾아야 해 불편합니다. 슬라이서를 쓰면 버튼 형태로 항목이 펼쳐져 클릭 한 번으로 여러 항목을 동시에 선택할 수 있습니다.

  1. 1피벗테이블 안 아무 셀 클릭 → [피벗 테이블 분석] 탭 → [슬라이서 삽입] 클릭
  2. 2필터로 쓰고 싶은 필드(예: 부서)에 체크 후 확인
  3. 3화면에 나타난 슬라이서 버튼을 클릭하면 해당 조건으로 즉시 필터링됩니다
  4. 4Ctrl을 누른 채 여러 버튼을 클릭하면 다중 선택도 가능합니다

계산 필드로 새로운 지표 만들기

원본에 없는 '이익률' 같은 지표를 원본 표를 건드리지 않고 피벗테이블 안에서 직접 계산할 수도 있습니다. 매출과 원가 열이 있다면 계산 필드로 이익을 자동 산출합니다.

  1. 1피벗테이블 안 클릭 → [피벗 테이블 분석] 탭 → [필드, 항목 및 집합] → [계산 필드]
  2. 2이름 칸에 '이익' 입력
  3. 3수식 칸에 =매출-원가 입력 후 추가, 확인
  4. 4필드 목록에 새로 생긴 '이익'을 값 영역으로 드래그하면 부서별 이익이 자동 계산됩니다
⚠️

계산 필드는 각 행의 원본 값을 먼저 계산한 뒤 합산하는 것이 아니라, 이미 집계된 소계(예: 부서별 매출 합계, 원가 합계)끼리 계산합니다. 원가율처럼 '행마다 비율을 구한 뒤 평균을 내야 하는' 지표는 계산 필드로 만들면 실제 값과 어긋날 수 있으니, 이런 경우는 원본에 보조열을 추가하는 편이 안전합니다.

💡

피벗테이블 결과를 다른 셀 수식에서 참조하면 자동으로 GETPIVOTDATA 함수가 생성됩니다. 이 함수는 피벗테이블 구조가 바뀌면 참조가 깨지기 쉬우므로, 단순히 셀 위치만 옮겨 쓰고 싶다면 수식 입력 시 = 뒤에 셀 주소를 직접 타이핑하거나, 옵션에서 GETPIVOTDATA 생성 기능을 꺼둘 수 있습니다.

피벗 대신 수식으로 집계가 필요하면 AI로 →

함께 보면 좋은 글