Question

I have an excel workbook with formulas that works fine except for two table columns which don't recalculate on opening. The excel sheet is 2003 xls (compatibility mode in 2010).

I've my workbook is set to calculate automatically and the cells containing the formulas are formatted as general. I've tried clicking a blank cell and using paste special add or multiply and I've tried pasting just the formatting of other cells that work but none of this has fixed my problem.

Similarly clicking Calculate Now or Calculate Sheet doesn't work. What does work is clicking in the cell formula and pressing enter. Also saving as xlsm and then reopening works (but this is not a solution unfortunately).

I have macros but none of them affect the worksheet these formulas are in or the calculation style.

Anything else I can try?

Affected formulas are as follows:

=IF($I2<>"D/E",$J2+($K1-$L1),$J2)

=(ROUND(FixedQuotaGuide!$K2,0))
Was it helpful?

Solution

In case this helps anyone else I finally got this to work by including the tab reference in each part of the formula like so:

Original formula:

=IF($I2<>"D/E",$J2+($K1-$L1),$J2)

Working formula:

=IF(FixedQuotaGuide!$I2<>"D/E",FixedQuotaGuide!$J2+($K1-$L1),FixedQuotaGuide!$J2)
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top