Sheet Won't Auto Calculate

masouder

Board Regular
Joined
Jul 5, 2013
Messages
111
Office Version
  1. 2013
Platform
  1. Windows
I am working with a multi-sheet workbook. Each sheet includes formulas that reference named ranges from other sheets. Calculation is set to Automatic, but the formulas on one sheet (4 formulas total) do not automatically calculate when I change a value on another sheet. On this particular sheet I have to click Calculate Sheet for the formulas to calculate. All other sheets work properly: when I update any value on any sheet all of the formulas automatically calculate.

Any ideas why this is happening is greatly appreciated.
 

Excel Facts

Why does 9 mean SUM in SUBTOTAL?
It is because Sum is the 9th alphabetically in Average, Count, CountA, Max, Min, Product, StDev.S, StDev.P, Sum, VAR.S, VAR.P.
A possible situation is that the two workbooks are opened in two separate instances of Excel.
In this case the folrmula that refer to workbook2 named range would include the path & the file name of Workboo2; for example:
Excel Formula:
=SUM('D:\DDownloads\FileName.xlsm'!NAME1)"

If both "live" in the same session you should read:
Excel Formula:
=SUM(FileName.xlsm'!NAME1)"

Bye
 
Upvote 0
Thanks for the post, Anthony, but that's not the issue. There are no references to other instances or other files.

Anyone have any other ideas?
 
Upvote 0
I tested a couple of changes and discovered that when I replaced named ranges to cells on other sheets with standard cell references then the calculations work fine. This is equally as odd as I have used named ranges in formulas hundreds of times with no issues.

Not sure if this helps hsed any light on the issue.
 
Upvote 0
Do you mean that, for example on Workbook A the Name SampleName is assigned to range Sheet1!A1:A10; now if on Workbook2 you insert a formula in the notation =SUM(WorkbookA.xlsx!SampleName then it doesn't update, whereas if you insert =SUM([WorkbookA.xlsx]Sheet1!A1:A10) then it does update?

Could you share which is the content of the "Refers to" box of a failing name? (use the Name manager in the Formulas tab) And a failing (non updating) formula?

Bye
 
Upvote 0
No, this is not between workbooks: it is between sheets in same workbook. Consider this formula from the Calculations sheet:
=MATCH(StartAsOfDate,LookupWeekEnding,1)

The named ranges StartAsOfDate and LookupWeekEnding are located on the Start and Lookups sheets.
 
Upvote 0
No, this is not between workbooks: it is between sheets in same workbook
OMG, I was tuned on a different scenario...

And the two Names, what do they "Refers to"? (from the Name manager)

Bye
 
Upvote 0
StartAsOfDate refers to a single cell; LookupWeekEnding refers to a range in of data in a column. Again, nothing I haven't done hundreds of times before with no issues.
 
Upvote 0
StartAsOfDate refers to a single cell; LookupWeekEnding refers to a range in of data in a column.
Could you share the "Refer to" of these Names? I should like checking if is a valid "Precedent" of the formula

Again, nothing I haven't done hundreds of times before with no issues.
Just to be tuned: has this current workbook ever in the past worked correctly?

Bye
 
Upvote 0

Forum statistics

Threads
1,215,599
Messages
6,125,751
Members
449,258
Latest member
hdfarid

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top