change multiple pivots to new source data or tab


for example, i have 11 pivots across multiple worksheets in one Excel workbook, i want to change at once all pivot tables to read e.g. SeptemberData (its own tab/worksheet)  when it was originally AugustData (its own tab/worksheet?  how do i do that? 

1 Reply



I know how I'd do it, but that probably won't work given how you've described your workbook.


I would have all data on one spreadsheet, with a column that designated which month the data referred to. Then a simple "Filter" on the Pivot Table(s) could be used to designate which month you wanted to display. You'd add data as you go along, noting the month applicable, then in the PivotTable region click on "Refresh All" after which the newest month (along with all previous ones) would be selectable.


Excel really is good at selecting and retrieving data from a single database using selection criteria you the user provide. No need to do the separation yourself by such means as separate tabs for each month. Create a consolidated database of all data: you'll be amazed at how much more powerful and helpful reports you can create, comparing months (for example), showing trends by month....