Yes. Google Sheets pivot tables update automatically when the cells in their source range change; there is no separate Refresh button or scheduled-refresh setting for an ordinary pivot table. If new rows fall outside the range the pivot uses, edit its data range to include them.
What automatic updating means
A pivot table summarizes information from a source range, such as a list of orders with columns for date, region, product, and sales. When a value in that range is edited, Sheets recalculates the summary so the pivot reflects the changed data. For example, changing an order’s region from East to West should move its amount between those region totals.
This is different from pressing a manual refresh command in some other spreadsheet programs. In Google Sheets, ordinary changes to cells already included in the pivot’s source range trigger the update. You can usually keep working in the sheet rather than looking for a refresh control. The pivot table editor lets you change the structure of the summary, but it is not a refresh panel.
Automatic updating does not mean that every new record in a workbook is automatically included. The pivot only summarizes the source range it was given. If that range ends at row 500 and you paste new records into row 501, those records are outside its scope until you expand the range.
Make the source range include future rows
When you create a pivot table, select the source data and choose Insert > Pivot table. Sheets asks where to place the pivot table, then opens the Pivot table editor. The selected source range appears as its data range. If you expect the source list to grow, choose a range that gives it room or covers the relevant columns.
To check or change an existing pivot, click a cell inside it. In the Pivot table editor, find Data range and use the range selector to choose the full source area. For a table with headers in row 1 and columns A through D, a bounded range such as A1:D1000 includes rows through 1000. An open-ended column range such as A:D can include future rows in those columns, provided the same columns remain devoted to the source data.
Choose the range with the layout in mind:
- Use a bounded range when the dataset has a predictable maximum size or you want to keep unrelated cells below it out of the source.
- Use whole columns when new records may be added regularly and the source columns are reserved for that dataset.
- Expand the range manually if the dataset moves, changes columns, or has notes and other content below the records.
Include the header row. Each column needs a meaningful heading because the pivot editor uses those headings to identify fields for Rows, Columns, Values, and Filters. Avoid including extra title rows above the headers: they can make the first row of the chosen range look like field names when it is not.
Check whether the pivot is using the right data
If a changed value does not appear in the summary, first verify that the edited cell is inside the pivot’s source range. Click the pivot, inspect Data range in the editor, and compare its row and column boundaries with the source data. This catches the common case where the pivot still points to an older, shorter range.
Next, confirm the changed row is a valid record. A pivot field relies on the column heading and the values beneath it. A blank heading, a value entered in the wrong column, or a row separated from the source by an unexpected layout can make a record difficult to interpret. Check the pivot’s filters too: a filter may intentionally exclude the new value, date, or category even though the source range includes it.
For a quick check, edit a clearly identifiable source value that is already within the range, then look for its effect in the corresponding pivot category or total. If that edit is reflected but a newly appended record is not, the likely issue is the range boundary rather than a missing refresh command.
Why an update may seem delayed or incomplete
Some cases that look like a stale pivot are actually upstream data or calculation issues. If the source values come from formulas, the pivot depends on the formula results being current. If the source is populated by an import function, a connected data source, or another workbook, the timing of that source’s update can be separate from the pivot’s response. The pivot cannot summarize new information until that information is present in its source cells.
Filters and grouping can also affect what you see. A date filter might omit a recent date, a row filter might hide a category, and a grouped date field might display a month or year rather than an individual date. Review the pivot editor’s Rows, Columns, Values, and Filters sections before assuming that the summary failed to recalculate.
Inconsistent source data can produce confusing totals. For example, one row may contain a number while another contains a number stored as text. A blank cell in a category column may appear as a blank category, and small spelling differences such as North and north can be treated as separate labels. These are data-cleanup issues, not refresh settings. Standardizing values in the source often makes the pivot’s output easier to interpret.
If edits are being made by several collaborators, make sure the changes have been entered into the intended file and source tab. A pivot on one tab does not automatically summarize a similarly named table elsewhere; it follows its configured range. Check the range and the actual source sheet before rebuilding the pivot.
Keep source data suitable for pivot tables
A tidy source table makes automatic updates more predictable. Use one header row and one record per row. Keep each type of information in its own column: for example, put dates in a Date column and amounts in a Sales column rather than combining them in a sentence. Avoid merged cells, subtotal rows, and blank separator rows inside the records, since they interrupt the consistent table shape a pivot expects.
When you add records, append them directly beneath the existing list and keep the same column order. If you need notes or a second table, put them elsewhere rather than underneath a whole-column source range. This matters because a range such as A:D includes cells throughout those columns, not only rows that look like records. Keeping source data separate helps prevent unrelated content from appearing in the pivot’s available fields or summaries.
It is also useful to distinguish a source table from its presentation. Keep raw records on one sheet and place the pivot on another, especially when people will add data regularly. That arrangement reduces the chance of someone overwriting the pivot output while entering new source rows. It also makes it clearer which cells should be edited and which cells are generated summaries.
Automatic updates versus scheduled refresh
For a standard Google Sheets pivot table, there is generally no need to set a refresh interval. It responds to changes in its source range, rather than waiting for a user to choose a refresh command at a chosen time. That makes it well suited to collaborative lists where people add or correct records during the day.
However, automatic pivot recalculation should not be confused with automatic arrival of new source data. If a process imports data periodically, or a different system updates a connected source, its own update schedule determines when the new values become available. Once those values are in the pivot’s range, the pivot can reflect them; it cannot make the upstream import run sooner.
There is also no benefit in repeatedly recreating a pivot just to make it refresh. Rebuilding can discard useful layout choices or create another copy, while leaving the actual cause—such as a short source range or an active filter—unresolved. Check the range and the source first.
When a formula or another approach may fit better
A pivot table is useful when readers need to rearrange summaries interactively, such as grouping sales by region and then comparing product categories. If the desired output is a fixed report with a particular layout, a formula-based summary may be easier to control. In Google Sheets, functions such as QUERY can filter, group, and aggregate a dataset, while SUMIF or SUMIFS can calculate totals for specified criteria.
Formulas have their own considerations: the source ranges must cover the records you expect, and the result depends on the formula and its criteria. A formula does not solve an upstream import delay or incorrect source data either. Choose a pivot when interactive field selection and quick rearrangement matter; consider formulas when the report layout is stable and you want calculations expressed directly in cells.
For a simple chart that should reflect a pivot’s current summary, create the chart from the relevant pivot output and keep the pivot range and chart source organized. Remember that a chart can only show the categories and values available in its source. If new categories are missing, investigate the pivot range and filters before changing the chart.
Common problems and practical fixes
- A new row is missing: Check whether it is beyond the pivot’s data range, then expand the range or choose a suitable open-ended range.
- A category is absent: Inspect filters and confirm the category is spelled consistently in the source.
- A total looks wrong: Check for numbers stored as text, blank or malformed records, duplicate rows, and whether the Values field summarizes the intended column.
- New columns are unavailable: Expand the data range to include them and confirm that each column has a header.
- Imported values have not changed: Verify that the source cells themselves show the latest data; the pivot cannot update from information that has not arrived.
After correcting a range or source problem, look at the pivot again and confirm the result against a small sample of source records. For example, if the pivot groups orders by region, manually add two known amounts for one region and check that the displayed total includes them. A small check can reveal a filter or data-type issue that is not obvious from a large summary.
Frequently Asked Questions
Does Google Sheets have a Refresh button for pivot tables?
No. A standard Sheets pivot table updates when its source data changes. If the result is missing new records, check the source range and filters instead of looking for a refresh command.
Will a pivot table include rows I add at the bottom?
Only if those rows fall within its data range. If the range ends above the new records, extend it in the Pivot table editor or use a suitable open-ended range for the source columns.
Do Google Sheets pivot tables update automatically in real time?
They respond to changes in their source range, but the arrival of data from imports, formulas, or external systems may have its own timing. Check whether the source cells themselves contain the latest values.
Why is a changed value still missing from my pivot?
Confirm that the cell is inside the source range, then inspect filters, grouping, and the source row’s formatting or data type. A pivot may be updating correctly while a filter hides the value or a malformed record keeps it from being summarized as expected.
Can I make a pivot table refresh every hour?
Ordinary Sheets pivot tables do not have a built-in hourly refresh setting. They recalculate in response to source changes; if the source is refreshed by another process, configure or troubleshoot that process separately.
Related
- Copy Excel to Word and Keep Formatting
- Copy Excel Sheet to Word: Methods and Formatting
- Copy and Paste Word to Excel: Tables, Text, and Formatting
Try it: the Percentage Formula Generator: percent of, percent change, increase and decrease, with the formula.
More in Charts & pivot tables
- Excel Chart Title From Cell: Link, Format, and FixesTo link an Excel chart title to a cell, select the chart title, click the formula bar, type…
- Microsoft Excel Pivot Charts: How to Create and UseA Microsoft Excel PivotChart is a chart linked to a PivotTable, so you can summarize and explore data…
- Box Plot in Excel: Show Outliers and Read the ChartYes. In Excel for Microsoft 365 on Windows, select your data, choose Insert > Insert Statistic Chart >…
- Excel Chart in PowerPoint: How to Copy and Link ItTo put an Excel chart in PowerPoint, select the chart in Excel, copy it, then use PowerPoint’s paste…
- Google Sheets Gantt Chart for Project TimelinesTo make a project timeline Gantt chart in Google Sheets, put tasks and start dates in columns, calculate…
- Excel Pivot Table Chart Maker: Create PivotChartsTo make a chart from an Excel PivotTable in Microsoft 365 for Windows, click inside the PivotTable and…
Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources
Spotted an error in this guide? Let us know.