If you open OLAP PivotTable Extensions and go to the About menu it should tell you about the PivotTable version. For example a newly created PivotTable should be 2013 version. But the old saved PivotTables are likely older versions. You may want to follow the instructions for upgrade and see the calculations are preserved.
Just checking but you are defining a new measure named P12M. It's a measure not a calculated dimension member right?
If they are lost during upgrade, I wonder if you can turn off upgrade. If you click on the PivotTable then press Alt-F11 then Ctrl-G then paste the following into the Immediate window and press enter:
ActiveCell.PivotTable.PivotCache().UpgradeOnRefresh = False
Then paste in the following line and hit enter and ensure it says False:
?ActiveCell.PivotTable.PivotCache().UpgradeOnRefresh
That should turn off upgrade on refresh. I'm just guessing that may be the problem because of the differences in the PivotTable Options window you included in screenshots.
What's your version number of Excel if you go to File... Account... About Excel? Wondering if you've got Office 365 and the latest update or not.
Just checking but you are defining a new measure named P12M. It's a measure not a calculated dimension member right?
If they are lost during upgrade, I wonder if you can turn off upgrade. If you click on the PivotTable then press Alt-F11 then Ctrl-G then paste the following into the Immediate window and press enter:
ActiveCell.PivotTable.PivotCache().UpgradeOnRefresh = False
Then paste in the following line and hit enter and ensure it says False:
?ActiveCell.PivotTable.PivotCache().UpgradeOnRefresh
That should turn off upgrade on refresh. I'm just guessing that may be the problem because of the differences in the PivotTable Options window you included in screenshots.
What's your version number of Excel if you go to File... Account... About Excel? Wondering if you've got Office 365 and the latest update or not.