엑셀에 매출 내역은 쌓여 있는데 상품별·지점별 합계를 어떻게 정리해야 할지 막막하다면 피벗테이블을 활용해 보세요. 복잡한 수식을 여러 개 작성하지 않아도 원본 데이터를 기준별로 묶어 합계·개수·평균을 확인할 수 있습니다.
이번 글에서는 연습용 매출표로 피벗테이블을 만들고, 행·열·값·필터 설정부터 월별 집계와 오류 해결까지 알아보겠습니다.
- 행: 세로로 나열할 분류 기준입니다.
- 열: 가로로 비교할 분류 기준입니다.
- 값: 합계·개수·평균 등을 계산할 데이터입니다.
- 필터: 보고서 전체에 적용할 조회 조건입니다.
- 원본을 수정한 뒤에는 새로 고침으로 반영 여부를 확인합니다.
1. 피벗테이블이란?
피벗테이블은 여러 행에 나뉜 데이터를 원하는 기준으로 묶어 요약하는 기능입니다. 판매 내역이 수천 줄이어도 상품별 매출이나 지점별 판매수량을 집계하는 데 활용할 수 있습니다.
예를 들어 ‘상품’을 행에, ‘매출액’을 값에 배치하면 상품별 매출표가 됩니다. 여기에 ‘지점’을 열에 넣으면 상품과 지점을 동시에 비교하는 표로 바뀝니다.
집계 기준을 바꿀 때마다 원본을 다시 정렬하거나 별도 합계 수식을 작성할 필요가 적다는 점이 편리합니다.
2. 피벗테이블을 만들기 전 원본 데이터 정리
피벗테이블을 안정적으로 사용하려면 원본 표를 먼저 정리해야 합니다.
- 첫 행에 판매일·지점·상품·매출액처럼 열 제목을 입력합니다.
- 열 제목은 비워두지 말고 서로 구분되게 작성합니다.
- 한 행에는 하나의 판매 내역을 입력합니다.
- 데이터 중간의 빈 행·빈 열은 정리해 범위 누락을 예방합니다.
- 병합 셀은 풀고 각 행에 필요한 분류값을 입력합니다.
- 매출액과 수량은 숫자, 판매일은 실제 날짜값으로 저장합니다.
- 직접 입력한 중간합계·총합계 행은 원본에서 제외합니다.
원본에 이미 합계 행이 있는데 이를 다시 피벗테이블로 합산하면 금액이 중복될 수 있습니다. 원본은 가급적 개별 거래 내역으로 구성하세요.
3. 연습용 매출 데이터 준비하기
빈 시트의 A1:E7에 다음 데이터를 입력합니다. 매출액에는 ‘원’을 붙이지 않고 숫자만 입력하세요.
| 행 | A열: 판매일 | B열: 지점 | C열: 상품 | D열: 판매수량 | E열: 매출액 |
|---|---|---|---|---|---|
| 2 | 2026-10-01 | 본점 | 생수 | 10 | 7000 |
| 3 | 2026-10-01 | 본점 | 콜라 | 6 | 9000 |
| 4 | 2026-10-02 | 강변점 | 생수 | 8 | 5600 |
| 5 | 2026-10-03 | 본점 | 이온음료 | 5 | 7500 |
| 6 | 2026-10-05 | 강변점 | 콜라 | 4 | 6000 |
| 7 | 2026-11-01 | 강변점 | 이온음료 | 8 | 12000 |
1행에는 각 열의 제목을 입력합니다. 이 데이터의 전체 매출은 47100, 전체 판매수량은 41입니다.
4. 피벗테이블 만드는 방법
다음은 일반적인 Windows용 데스크톱 Excel을 기준으로 한 절차입니다. 버전이나 운영체제에 따라 메뉴 이름과 위치는 조금 다를 수 있습니다.
- 원본 데이터 안의 셀 하나를 클릭합니다.
- 상단 메뉴에서 삽입 → 피벗 테이블을 선택합니다.
- 표 또는 범위가 제목을 포함한 A1:E7인지 확인합니다.
- 보고서를 배치할 위치로 새 워크시트를 선택합니다.
- 확인을 누릅니다.
새 시트에 빈 피벗테이블과 필드 목록이 나타납니다. 원본 범위가 자동으로 정확하게 선택되지 않았다면 직접 수정하세요.
데이터가 계속 늘어난다면 엑셀 표로 만들기
원본 범위를 선택하고 삽입 → 표를 이용해 엑셀 표로 만든 뒤 피벗테이블의 원본으로 사용하면 관리가 편리합니다. 제목이 있는 데이터라면 ‘머리글 포함’ 여부를 확인합니다.
표에 새 행이 포함되도록 데이터를 추가하고 피벗테이블을 새로 고치면, 확장된 표의 데이터를 집계할 수 있습니다.
5. 행·열·값·필터 영역 이해하기
| 영역 | 역할 | 배치 예시 |
|---|---|---|
| 행 | 세로로 나열할 분류 | 상품, 지점 |
| 열 | 가로로 펼칠 분류 | 지점, 월 |
| 값 | 계산할 숫자 또는 개수 | 매출액 합계, 판매수량 합계 |
| 필터 | 보고서 전체를 좁혀 보는 조건 | 특정 지점, 특정 상품 |
필드 이름을 원하는 영역으로 끌어 놓으면 됩니다. 체크박스만 선택하면 자동으로 영역이 정해질 수 있으므로, 원하는 분석을 만들려면 배치 위치를 직접 확인하세요.
6. 상품별 매출 합계 만들기
피벗테이블 필드를 다음과 같이 배치합니다.
- 행: 상품
- 값: 매출액
값의 집계 방식이 ‘합계’인지 확인하면 다음과 같은 결과가 나옵니다. 상품 표시 순서는 정렬 설정에 따라 달라질 수 있습니다.
| 상품 | 매출액 합계 |
|---|---|
| 생수 | 12600 |
| 콜라 | 15000 |
| 이온음료 | 19500 |
| 총합계 | 47100 |
상품별 매출 합계가 원본 전체 매출과 일치하는지 확인하면 기본 집계가 올바른지 점검할 수 있습니다.
7. 상품별·지점별 매출 비교하기
앞에서 만든 상품별 매출표에 ‘지점’을 열 영역으로 추가합니다.
- 행: 상품
- 열: 지점
- 값: 매출액 합계
| 상품 | 본점 | 강변점 | 총합계 |
|---|---|---|---|
| 생수 | 7000 | 5600 | 12600 |
| 콜라 | 9000 | 6000 | 15000 |
| 이온음료 | 7500 | 12000 | 19500 |
| 총합계 | 23500 | 23600 | 47100 |
이 표를 보면 전체 매출은 강변점이 조금 높지만, 콜라 매출은 본점이 더 높다는 점을 알 수 있습니다. 행과 열의 필드를 서로 바꾸면 지점을 중심으로 상품을 비교할 수도 있습니다.
8. 값 필드 설정: 합계·개수·평균 변경하기
피벗테이블의 값 셀을 마우스 오른쪽 버튼으로 클릭하고 값 필드 설정을 선택하면 집계 방식을 변경할 수 있습니다.
| 집계 방식 | 의미 | 매출액 필드 예시 |
|---|---|---|
| 합계 | 해당 값들을 더함 | 전체 매출 47100 |
| 개수 | 비어 있지 않은 항목 수를 셈 | 매출액이 입력된 행 6개 |
| 평균 | 해당 숫자의 평균 | 행별 매출액 평균 7850 |
| 최대값 | 가장 큰 값 | 12000 |
| 최소값 | 가장 작은 값 | 5600 |
평균 매출액이 곧 객단가는 아닙니다. 예제의 한 행은 상품별 판매 내역이므로, 평균을 선택하면 행별 금액 평균이 나옵니다. 고객 1명당 구매금액을 구하려면 고객 수나 주문 단위에 맞는 데이터가 필요합니다.
매출액이 ‘합계’ 대신 ‘개수’로 들어가는 경우
원본 매출액에 문자나 빈값 등이 섞여 있으면 기본 집계가 개수로 설정될 수 있습니다. 값 필드 설정에서 합계를 선택하고, 원본 금액도 실제 숫자인지 확인하세요.
집계 방식만 합계로 바꿔도 문자로 저장된 금액이 자동으로 정상 합산되는 것은 아닙니다. 원본을 숫자로 변환한 뒤 새로 고침해야 합니다.
9. 판매수량과 매출액을 함께 표시하기
값 영역에는 필드를 여러 개 넣을 수 있습니다.
- 행: 상품
- 값: 판매수량 합계, 매출액 합계
| 상품 | 판매수량 합계 | 매출액 합계 |
|---|---|---|
| 생수 | 18 | 12600 |
| 콜라 | 10 | 15000 |
| 이온음료 | 13 | 19500 |
| 총합계 | 41 | 47100 |
판매량이 가장 많은 상품과 매출이 가장 높은 상품을 구분해서 볼 수 있습니다. 예제에서는 판매수량은 생수, 매출액은 이온음료가 가장 높습니다.
10. 월별 매출 분석하기
일반적인 날짜 그룹 기능을 사용할 수 있는 피벗테이블에서는 다음 순서로 월별 집계를 만들 수 있습니다.
- 행 영역에 ‘판매일’을 넣습니다.
- 값 영역에 ‘매출액’을 넣고 합계로 설정합니다.
- 피벗테이블 안의 날짜 항목을 마우스 오른쪽 버튼으로 클릭합니다.
- 그룹을 선택합니다.
- 연도와 월을 함께 선택합니다.
예제의 월별 매출은 다음과 같습니다.
| 연월 | 매출액 합계 |
|---|---|
| 2026년 10월 | 35100 |
| 2026년 11월 | 12000 |
| 총합계 | 47100 |
여러 해의 데이터에서 월만 묶으면 서로 다른 연도의 같은 월이 합쳐질 수 있습니다. 연도별 비교가 필요하면 연도도 함께 구분하세요.
버전이나 데이터 원본에 따라 날짜가 자동으로 그룹화되거나 그룹 기능이 제한될 수 있습니다. 그룹화가 안 된다면 원본에 빈 날짜·문자 날짜·오류값이 있는지 확인하고, 필요하면 원본에 ‘연월’ 보조 열을 만들어 사용합니다.
11. 필터와 슬라이서로 원하는 데이터만 보기
① 필터 영역 활용
‘지점’을 필터 영역에 넣으면 보고서 위에서 본점 또는 강변점을 선택할 수 있습니다. 상품별 매출표의 구조를 유지하면서 지점만 바꿔 조회할 때 편리합니다.
② 슬라이서 활용
지원되는 데스크톱 Excel에서는 피벗테이블을 선택하고 피벗 테이블 분석 → 슬라이서 삽입에서 지점이나 상품을 선택할 수 있습니다.
슬라이서는 항목을 버튼으로 보여주므로 현재 선택된 조건을 확인하기 쉽습니다. 전체 매출을 다시 보려면 슬라이서나 필터의 선택 조건을 해제하세요.
12. 매출 비중과 숫자 표시 형식 설정하기
① 상품별 매출 비중 표시
매출액을 값 영역에 한 번 더 추가한 뒤, 두 번째 매출액의 값 표시 형식에서 총합계에 대한 비율 항목을 선택하면 금액과 비중을 나란히 볼 수 있습니다.
상품만 행에 놓은 전체 매출표 기준으로 이온음료 매출 비중은 약 41.4%입니다.
‘값 요약 기준’은 합계·평균 등 계산 방식을 정하고, ‘값 표시 형식’은 총합계 대비 비율 등 결과를 표현하는 방식을 정한다는 차이가 있습니다.
② 천 단위 구분과 통화 표시
값 필드 설정의 표시 형식에서 숫자·회계·통화 등의 형식을 선택할 수 있습니다. 매출액은 천 단위 구분기호를 적용하고 소수 자릿수를 0으로 설정하면 읽기 편합니다.
13. 원본 데이터 변경 후 새로 고침하기
원본 금액을 수정하거나 새 거래를 추가한 뒤에는 피벗테이블 안에서 마우스 오른쪽 버튼 → 새로 고침을 실행해 결과를 확인합니다. 상단 피벗테이블 분석 메뉴의 새로 고침도 사용할 수 있습니다.
- 기존 범위 안의 값 수정: 새로 고침 후 반영 여부를 확인합니다.
- 고정 범위 밖에 새 행 추가: 데이터 원본 변경으로 범위를 늘린 뒤 새로 고침합니다.
- 엑셀 표에 새 행 추가: 행이 표에 포함됐는지 확인한 뒤 새로 고침합니다.
원본을 A1:E7로 지정해 놓고 8행에 거래를 추가했다면 새로 고침만으로는 새 행이 포함되지 않을 수 있습니다. 원본 범위와 새로 고침은 별도로 확인해야 합니다.
14. 피벗테이블이 안 될 때 해결 방법
| 증상 | 확인할 부분 | 해결 방향 |
|---|---|---|
| 필드 이름 관련 오류 | 제목 행의 빈 셀, 병합 셀, 잘못된 범위 | 열 제목을 정리하고 원본 범위 재선택 |
| 매출이 개수로 표시됨 | 집계 방식, 원본 숫자 형식 | 원본 숫자 변환 후 합계로 설정·새로 고침 |
| 새 거래가 반영되지 않음 | 원본 범위 밖에 추가됐는지 여부 | 원본 범위 확장 후 새로 고침 |
| 총합계가 예상보다 작음 | 필터, 누락된 범위, 문자 금액 | 필터 해제 후 원본과 대조 |
| 총합계가 예상보다 큼 | 중복 내역, 원본의 합계 행 포함 | 중복과 불필요한 합계 행 확인 |
| ‘(비어 있음)’ 항목 표시 | 분류 열의 빈값 | 원본의 누락값 보완 후 새로 고침 |
| 필드 목록이 안 보임 | 피벗테이블 선택 여부 | 피벗테이블 클릭 후 필드 목록 표시 |
| 보고서끼리 겹친다는 오류 | 새로 고침 후 확장될 공간 부족 | 주변 공간 확보 또는 별도 시트로 이동 |
15. 자주 묻는 질문 FAQ
Q1. SUMIFS와 피벗테이블 중 무엇을 사용하면 좋나요?
정해진 양식의 특정 셀에 조건별 합계를 표시하려면 SUMIFS가 편리합니다. 상품·지점·월 등 분류를 바꿔가며 탐색하려면 피벗테이블이 유용합니다.
Q2. 피벗테이블의 매출 숫자를 직접 수정해도 되나요?
일반적인 워크시트 기반 피벗테이블의 집계값은 직접 고치는 방식으로 관리하지 않습니다. 원본 거래 데이터를 수정한 뒤 새로 고침하세요.
Q3. 집계된 금액의 원본 내역을 확인할 수 있나요?
일반적인 피벗테이블에서는 값 셀을 더블클릭하면 해당 집계에 포함된 내역을 새 시트로 확인할 수 있습니다. 데이터 원본이나 세부 정보 표시 설정에 따라 제한될 수 있습니다.
Q4. 매출이 높은 상품부터 정렬할 수 있나요?
상품별 매출값을 선택하고 내림차순 정렬을 적용하면 됩니다. 단순 상품명 순서가 아닌 매출액 기준으로 정렬했는지 확인하세요.
Q5. 피벗테이블을 삭제하면 원본도 사라지나요?
별도 시트에 만든 피벗테이블만 삭제하면 다른 시트의 원본 데이터는 남습니다. 삭제할 때는 피벗테이블 영역이나 보고서 시트를 정확히 선택하세요.
16. 요약
- 생성: 원본 선택 → 삽입 → 피벗 테이블 순서로 진행합니다.
- 기본 매출표: 행에 상품, 값에 매출액 합계를 넣습니다.
- 지점 비교: 열에 지점을 추가합니다.
- 계산 변경: 값 필드 설정에서 합계·개수·평균을 선택합니다.
- 기간 분석: 판매일을 연도·월로 구분해 집계합니다.
- 데이터 갱신: 원본 범위와 새로 고침 여부를 함께 확인합니다.
처음에는 상품별 매출 합계부터 만든 뒤 지점·판매수량·기간을 하나씩 추가해 보세요. 필드를 옮길 때 표가 어떻게 달라지는지 확인하면 피벗테이블의 구조를 익히기 쉽습니다.
※ 참조사항
본문은 일반적인 Windows용 데스크톱 Excel의 워크시트 기반 피벗테이블을 중심으로 작성했습니다. Mac·웹용 Excel, 버전, 데이터 모델 및 외부 데이터 연결 여부에 따라 메뉴와 지원 기능이 다를 수 있습니다. 상품·지점·매출 내역은 설명용 가상 데이터이며, 표시 순서와 보고서 모양은 설정에 따라 달라질 수 있습니다.
'생활꿀팁' 카테고리의 다른 글
| 엑셀 날짜 차이 계산 어떻게 할까? DATEDIF·근속기간·개월 수 계산방법 (0) | 2026.10.18 |
|---|---|
| 엑셀 중복값 찾기·제거 어떻게 할까? 중복 데이터 표시·삭제·원본 보존방법 (0) | 2026.10.18 |
| 엑셀 SUMIF·SUMIFS 함수 차이는? 조건별 합계·매출 집계·수식 예제 총정리 (0) | 2026.10.18 |
| 엑셀 IF 함수 사용법은? 여러 조건·중첩 IF·참거짓 계산 예제 총정리 (0) | 2026.10.18 |
| 엑셀 VLOOKUP vs XLOOKUP 함수 어떻게 사용할까? 차이점·예제·오류 해결 총정리 (0) | 2026.10.18 |
