Excel 피벗 테이블의 데이터 원본 변경하기
피벗을 클릭한 뒤 피벗 테이블 분석 > 데이터 원본 변경에서 표/범위를 전체 목록이나 표 이름으로 바꾼 다음 새로 고치세요. 새로 고침만으로는 이전 범위 아래의 새 행이 들어오지 않습니다. 목록을 표로 만들어 원본으로 쓰면 표 아래에 추가한 행이 다음 새로 고침에 피벗에 들어갑니다.
목차
빠른 답변
피벗을 클릭한 뒤 피벗 테이블 분석 > 데이터 원본 변경에서 표/범위를 전체 목록이나 표 이름으로 바꾼 다음 새로 고치세요. 새로 고침만으로는 이전 범위 아래의 새 행이 들어오지 않습니다. 목록을 표로 만들어 원본으로 쓰면 표 아래에 추가한 행이 다음 새로 고침에 피벗에 들어갑니다.
확인 사항
바꾼 뒤 알려진 합계는 시트와 같아야 합니다. 여덟 행 표본에서 매출은 24450, 동부는 9450, 서부는 15000, 월은 7800, 5400, 8850, 2400입니다. 범위를 넓혀도 4월의 2400이 없으면 새 범위가 한 행 짧거나 필터가 남아 있는 것입니다. 범위가 너무 커서 빈 행을 포함하면 (빈 값)이 나올 수 있습니다.
주의점 및 호환성
단추가 회색이면 피벗 바깥을 클릭했거나 원본이 데이터 모델인 경우이고, 그때는 모델 쪽 원본을 바꿉니다. 다른 통합 문서의 범위는 그 파일이 닫혀 있으면 실패할 수 있습니다. Google Sheets에서는 편집기의 데이터 범위를 고치는 것이 해당 작업이며 별도 명령은 없습니다.
영어 상세 예제, 수식 및 작성자 메모
Excel How-toTested in: The sales totals used as a source-vs-pivot check were evaluated in Google Sheets on 12 November 2026. Excel 365 menu names are the current desktop labels; I did not click Change Data Source in Excel this session.
If the range is already right and the numbers are stale, use pivot table not refreshing. This page is about pointing the pivot at a different or larger range.
Change the range in Excel
- Click any cell inside the pivot.
- Open PivotTable Analyze (or Options / Analyze in older Excel).
- Click Change Data Source.
- In Table/Range, enter the new range, such as
Sales!A1:F20, or the name of an Excel table. - Click OK, then Refresh if the totals do not update immediately.
After the change, a known total should still match the sheet. On the eight-sale sample, Revenue is 24450, East is 9450, West is 15000, and the months are 7800, 5400, 8850, and 2400. If you widened the range but April (2400) is still missing, the new range may have stopped one row short, or a filter is on.
Prefer a table as the source: select the list, Insert > Table, give it a name, and enter that name in Change Data Source. New rows typed at the bottom of the table are included on the next refresh, so you should not have to change the source every week.
If the new range is much larger than the list and includes empty rows, you can get a (blank) item; tighten the range or see remove blanks from a pivot table.
Change the range in Google Sheets
Click the pivot and, in the editor, edit the Data range. Include the header row. If you added columns, drag the new field into Rows, Columns, or Values. Sheets does not have a separate Change Data Source command; editing that range is the equivalent.
When the button is grey, or the totals look wrong
Change Data Source is grey if you have not selected a cell in the pivot, or if the pivot is based on the data model (Power Pivot). In the data-model case you change the model’s source, not this dialog.
A range in another workbook can break when that file is closed. Keep the source in the same workbook when you can.
If the grand total no longer equals =SUM(F2:F9) (24450 on the sample), you may have included a leftover total row in the new range, excluded a month, or left Values on Count. Fix the range first, then refresh. A pivot chart built on this pivot will follow the new source once the pivot itself is right; if the chart still looks short, see chart not showing all data.