A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
Hi Joe,
The issue might be happening because your PivotTables appear to be connected to one or more Slicers (filter controls) that are shared across multiple PivotTables.
When PivotTables share the same slicer connection, Excel typically prevents you from changing the data source of just a single table, which is likely why you are seeing that error message.To help better understand the issue, could you confirm whether:
- The source data is formatted as an Excel Table (Insert > Table)?
- The latest ~400 payroll rows are actually included within the table boundaries?
- You have tried Data > Refresh All after adding the new records?
If the PivotTable is based on an Excel Table, new rows are typically included automatically when the PivotTable is refreshed.
In the meantime, you may also try the following:
1/ Click anywhere in the source data and verify that the latest payroll rows are actually part of the Excel Table. If the new records were pasted outside the table boundaries, the PivotTables will not include them even after a refresh.
2/ If the new rows are not part of the table, resize the table to include all records, then go to Data > Refresh All and check whether the PivotTables update correctly.
3/ If you need to change the PivotTable data source manually, you'll first need to disconnect any shared slicers:
Since this workbook appears to contain a significant amount of payroll history, it may be worth creating a copy of the file and testing any changes there first before modifying the original workbook.
- Select a slicer.
- Open Report Connections (or PivotTable Connections).
- Temporarily remove the connection to the affected PivotTable.
- Change the data source, refresh the PivotTable, and then reconnect the slicer.
For reference: Use slicers to filter data.
Feel free to return with the answers to the questions above. The more details you can provide, the easier it will be for the community to help identify the cause and suggest the appropriate solution.