How to Create Independent PivotTables Without a Shared Cache in Excel
Question details
The user needs to prevent multiple PivotTables and charts built from the same data source from syncing or changing together.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Creating multiple PivotTables from a single dataset to perform different analyses, requiring independent groupings, filters, and layouts.
- Observed behavior
- By default, Excel links multiple PivotTables to a shared data cache, causing changes (like date grouping or filtering) in one PivotTable to automatically apply to all other connected PivotTables.
Ensure your source data is organized cleanly in a tabular format, preferably as an Excel Table, and identify which existing PivotTables are currently sharing a cache.
Use the Excel Data Model to Prevent Shared Caching
Adding your source data to the Data Model changes how Excel processes the PivotTable, allowing you to create completely independent layouts and filters without traditional shared cache behavior.
This is the most modern and reliable method to ensure your PivotTables remain completely independent. When you check the option to add data to the Data Model, Excel builds a separate instance for the PivotTable, ignoring the traditional background cache.
Highlight your data range or click anywhere inside your formatted Excel Table.
Navigate to the 'Insert' tab on the top ribbon and click on 'PivotTable'.
In the Create PivotTable dialog box, check the box at the very bottom that says 'Add this data to the Data Model'.
Place your PivotTable on the desired worksheet. Repeat this exact process for any additional PivotTables you want to keep independent.

Force a New Cache Using the Legacy PivotTable Wizard
Use the classic PivotTable and PivotChart Wizard (Alt+D, P) to explicitly tell Excel not to share the data cache with existing PivotTables.
Create and Manage Independent PivotTables in WPS Spreadsheet
WPS Office Spreadsheet provides a powerful, highly compatible data analysis environment. You can easily insert multiple PivotTables from the same dataset and configure their fields independently without worrying about overlapping cache conflicts.
- 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your workbook containing the source data.
- 2. Insert a PivotTable: Select your data range, navigate to the 'Insert' tab, and click 'PivotTable'.
- 3. Configure the Destination: Choose whether to place the PivotTable in a New Worksheet or an Existing Worksheet, then click 'OK'.
- 4. Build Independent Tables: Repeat the insertion process for your next PivotTable. WPS allows you to configure rows, columns, and filters independently in the PivotTable Field List.

Frequently Asked Questions
Why do my Excel PivotTables change together automatically?
By default, Excel links multiple PivotTables created from the same data range to a single underlying 'Pivot Cache'. This is designed to save memory and reduce file size, but it means that grouping or filtering data in one table will automatically affect all connected tables.
Does grouping dates in one PivotTable affect others?
Yes. Date grouping is applied at the cache level. If your PivotTables share the same cache, changing the date grouping from 'Months' to 'Years' in one table will instantly change it in the others. You must create independent caches to apply different date groupings.
Can I unlink PivotTables that are already sharing a cache?
You cannot directly sever the link or 'unlink' a shared cache once it is created. Instead, you need to recreate the affected PivotTable using either the Data Model method or the Alt+D, P legacy wizard to generate a brand new, independent cache.
Are independent PivotTable caches supported in Excel for the web?
Excel for the web has limited support for advanced cache management and the legacy PivotTable Wizard. It is highly recommended to set up independent caches or the Data Model using the desktop version of Excel before viewing or interacting with the file online.




