Excel Circular Reference Warning

I just had this excel model sent to me by an associate saying that it takes 10min+ to run calculations. I see there are circular references which are causing the problem. Is there anything we can do to speed up the process. Unfortunately the circular references are necesarry - Any help or suggestions would be appreciated.

Thanks - SJMP
sparkisAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ingeborg Hawighorst (Microsoft MVP / EE MVE)Microsoft MVP ExcelCommented:
Hello sparkis,

without seeing the workbook, there is not much advice I can give. In general, try to make the formulas as lean as possible, address only used ranges instead of whole columns or rows, avoid volatile formulas, avoid slow calculating formulas like arrays and Sumproducts.

A much better overview of how to speed up calculation in Excel 2007 is here: Many of these tips also apply to Excel 2003. It's a worthwhile read!

http://msdn.microsoft.com/en-us/library/aa730921.aspx

cheers, teylyn
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
sparkisAuthor Commented:
Thank teyln. The users is experiencing the problem when hitting f9 so I assume there is no quicker way. Is there anyway I can tell Excel to only calculate the changes - as referenced in the doc you provided. But it only mentions f9, and that is what we are doing. I cannot send the model for obvous reasons but maybe you can offer some suggestions based on the info below:

Here are the two formula's located in the cell's that are the problem

=-MIN(SUM(E235:E236),MAX(E$232,0)*$C237)
=-SUM(E63:E64)

Of course these formulas are reperted on every row from A through CK.
And Excel is saying inconsistent formula. referencing =-SUM(CK63:CK64)
0
Ingeborg Hawighorst (Microsoft MVP / EE MVE)Microsoft MVP ExcelCommented:
sparkis,

these formulas look fine to me. There are no circular references in these formulas directly. But there could be circular references in E235, E236, C237 and E63 and E64.

Can you post the formulas for these cells?

cheers, teylyn
0
sparkisAuthor Commented:
E235  =IF(E$229=$B234,$C235,D238)

E236  =IF($C235=0,0,MIN(IF(E235/$C235<='Summary & Assumptions'!$I$32,-E235,-$C235*'Summary & Assumptions'!$I$33/12),

C237 ='Summary & Assumptions'!$H$35

E63  = E12 (E12 is =E16*'Summary & Assumptions'!$I$15)
E64  = E11 (E11 is ='Fleet Inputs'!E657)
0
Ingeborg Hawighorst (Microsoft MVP / EE MVE)Microsoft MVP ExcelCommented:
The formula for E236 above seems to be incomplete. Again, I can not spot any circular references.

Have you worked with the Circular Reference toolbar to highlight precendents and dependents for a circular reference?

cheers, teylyn
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Excel

From novice to tech pro — start learning today.