Start Free Course

Pivot Table Update

Written by ExcelMojo Editorial Team ExcelMojo Editorial Team ExcelMojo editorial profile and article credentials. Full Bio
Reviewed by Dheeraj Vaidya, CFA, FRM Dheeraj Vaidya, CFA, FRM Reviewed for accuracy, clarity, and editorial standards. Full Bio
Updated Apr 27, 2026
Read Time 11 min

What Is Update Pivot Table In Excel?

Pivot Table update in Excel is a manual method to refresh the Pivot Table data to reflect the changes made to the source dataset. The updates could be one or more value changes, new data additions or deletions in the source dataset.

Users can use the Pivot Table update option for an auto data range update for Pivot Table with an Excel Table and to update multiple Pivot Tables in one go.

📥Download the ready-to-use Excel template to practice this tutorial yourself.

Download Excel Template

For example, the following image shows a source dataset in the cell range A1:C16 and a Excel Pivot Table in the cell range E1:I8 based on the source dataset.

Frequently Asked Questions (FAQs)

1. How to update Pivot Table VBA?

We can update Pivot Table VBA using the following steps, explained with an example.

The following image shows a source dataset and a Pivot Table based on it.

FAQ 1

Consider we change the values of two cells in the source dataset, as depicted in the image below.

FAQ 1 - 1

Here is how to update the new values in the Pivot Table using Excel VBA.

Step 1: With the active sheet containing the given source dataset and Pivot Table open, press Alt + F11 to access the VBA Editor.

FAQ 1 - Step 1

Step 2: Choose the applicable VBAProject and the Module option under the Insert tab to open a new module.

FAQ 1 - Step 2a

FAQ 1 - Step 2b

Step 3: Enter the VBA code in the module to refresh the required Pivot Table.

FAQ 1 - Step 3

Step 4: Press the play icon to run the code.

Pivot Table Update - FAQ 1 - Step 4

2. Do Pivot Tables update automatically?

Pivot Tables do not update automatically. We must manually update it using the Refresh option from the contextual menu or the Analyze tab.

However, we can set the settings to update Pivot Tables automatically whenever we open the Excel file.

1) Click anywhere in the Pivot Table to enable the Analyze tab.
2) Choose the Options command down arrow → the Options option in the Analyze tab.
3) The PivotTable Options window opens, where we must click the Data tab to open it.
4) Check the checkbox for the Refresh data when opening the file option of the PivotTable Data section in the Data tab.
5) Click OK in the PivotTable Options window.

3. How to update Pivot Table in Google Sheets?

We can update Pivot Table in Google Sheets using the following methods.

Method 1 – Using The Refresh Icon
1) Open the Google Sheets application.
2) Click the Refresh icon at the top of the window.
The page will reload, updating the unrefreshed data in the Google Sheets, including the Pivot Table.

Method 2 – Using The Editor Option
1) Open the Google Sheets program.
2) Select the sheet where we must refresh the data.
3) The selected Google Sheet will open.
4) Consider entries existing outside the Pivot Table range.
5) Click on a cell for the Editor icon to appear below the table.
6) Click the Edit icon. The Pivot Table Editor window will appear on the right of the screen.
7) Locate the Data Range information in the Pivot Table Editor window.
8) Click the Select Data Range icon on the right end of the data range information.
9) A box appears where we can enter the new data range, which includes the new data.
10) Once we enter the new data range, click OK in the box.

Download Template

📥Download the ready-to-use Excel template to practice this tutorial yourself.

Download Excel Template

This has been a guide to What Is Pivot Table Update. We learn to update Excel Pivot Tables in different scenarios with examples and points to remember. You can learn more from the following articles –