Reputation: 743
Here is the scenario:
When I create the second PivotTable, based on all 17 columns of data, it only shows the original 15 columns as fields. I have to refresh the PivotTable to show all 17 columns.
I understand that I have to refresh an existing PivotTable after I change the source data, but if I make a second PivotTable after the source data is changed, why does that second PivotTable not show all selected source fields?
Using Windows 7, Excel 2010
UPDATE: I just replicated this condition by doing the following:
(Text boxes, formatting, and header row insertion performed after the fact for ease of explanation)
Upvotes: 2
Views: 1812
Reputation: 4834
As pnuts says in the comments, when you create a PivotTable that uses the same data range as an existing PivotTable, Excel simply reuses the PivotCache from the first PivotTable without first refreshing it.
So if you added new columns to the source data after you created the first PivotTable and before you created the second PivotTable, then neither PivotTable will have these columns in the fields pane until you refresh one of the PivotTables.
Upvotes: 2