Is circular reference useful?

Mangolili

Board Regular
Joined
Jun 21, 2011
Messages
54
Does anyone know the uses of circular reference? Does it help working in excel? Please let me know. Thanks.
 
I'd argue that it's almost always better to rewrite the function with a loop (if possible) than to use recursion. You'll keep your sanity.
(If you've seen the movie Inception, you'll know what I mean lol)
 
Last edited:
Upvote 0

Excel Facts

How to create a cell-sized chart?
Tiny charts, called Sparklines, were added to Excel 2010. Look for Sparklines on the Insert tab.
Circular reference, in my point of view, is a sword with 2 edges.

Assuming you plan to raise a debt for a deal which doesn't generate sufficient cash flow to service the debt payment in the beginning and you have to set up a reserve acct to satisfy the coverage ratio required by the lender, you need circular reference to help you figure out the appropriate amount of the beginning balance of the reserve account, which will be financed by the same debt as well. As you can see, here is a loop.

The issue is that you couldn't send this calculation to any rating agency unless you santize the model by removing the circular reference. If you think this sounds a bit painful, we share the same feeling.
 
Upvote 0
It's commonly used deliberately in conjuction with iteration in investment banking to solve principal+interest problems, scrip for scrip returns etc

Cheers

Dave
 
Upvote 0
Just wanted to add, circular references are critical when you are doing field effects for engineering using the cells as 'points' in space and seeing how say a magnetic or electric field can propagate across a plate.

Since every point in space effects every point around it, and all the points around a point effect the central point, you got to keep iterating unitl u hit a stable point where the change is minizmzed per iteration, usually under 1%.
 
Upvote 0

Forum statistics

Threads
1,224,567
Messages
6,179,571
Members
452,927
Latest member
whitfieldcraig

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