Tricky Calc without Circular References

cryan

New Member
Joined
Nov 7, 2003
Messages
11
Could you please help me work through the calculation for this simple but tricky situation? As the below situation changes, I need to calculate BOND, which is 3% of the TOTAL BID PRICE (which includes the cost of the bond). A seemingly simple calculation that I can't work through without a circular reference. The situation I'm trying to solve for is if the Total Direct Costs and indirect costs increase - how do I calculate BOND on a spreadsheet? Note that the bond is calculated last, despite it being up earlier in the calculation.

1706200799495.png
 

Excel Facts

Can you sort left to right?
To sort left-to-right, use the Sort dialog box. Click Options. Choose "Sort left to right"
Here is a little more info on how the calculation is usually structured or laid out in Excel along with my question - the Direct costs are $2,301.29, the Bond is $98.76 (or 3% of the total) for a Subtotal of $2,400.06. Then the Overhead is 20.55% or $472.98 of the Subtotal, and the Fee is 15.11% of the Subtotal + the Overhead equalling $419.10 for a Total of $3.292.14. How do I calculate the Bond if the direct costs increase?
 
Upvote 0
Perhaps this (formula in B8):

Book1
ABCD
2Total Direct Cost18000.539455
3
4Total DC Adds/Cuts00
5
6Total Indirect Cost544.520.163191
7
8Total Bond100.1010.03
9
10Total Overall Cost2444.6210.732646
11
12Total Overhead472.980.141751
13
14Total Profit419.10.125603
15
16Total Margin892.080.267354
17
18Total Bid Price3336.701
Sheet1
Cell Formulas
RangeFormula
D2D2=B2/B18
D4D4=B4/B18
D6D6=B6/B18
B8B8=(SUM(B2,B4,B6,B12,B14)/97)*3
D8D8=B8/B18
B10B10=SUM(B2:B8)
D10D10=B10/B18
D12D12=B12/B18
D14D14=B14/B18
B16B16=SUM(B12:B14)
D16D16=B16/B18
B18B18=SUM(B16,B10)
 
Upvote 0
@d
Perhaps this (formula in B8):

Book1
ABCD
2Total Direct Cost18000.539455
3
4Total DC Adds/Cuts00
5
6Total Indirect Cost544.520.163191
7
8Total Bond100.1010.03
9
10Total Overall Cost2444.6210.732646
11
12Total Overhead472.980.141751
13
14Total Profit419.10.125603
15
16Total Margin892.080.267354
17
18Total Bid Price3336.701
Sheet1
Cell Formulas
RangeFormula
D2D2=B2/B18
D4D4=B4/B18
D6D6=B6/B18
B8B8=(SUM(B2,B4,B6,B12,B14)/97)*3
D8D8=B8/B18
B10B10=SUM(B2:B8)
D10D10=B10/B18
D12D12=B12/B18
D14D14=B14/B18
B16B16=SUM(B12:B14)
D16D16=B16/B18
B18B18=SUM(B16,B10)
This works great until I have to calculate Overhead and Profit. Overhead is 20% of the Total Overall Costs (which includes the bond) and Profit is 15% of Total Overall Cost + Overhead. That's where the circular reference starts to get me.
 
Upvote 0
@d

This works great until I have to calculate Overhead and Profit. Overhead is 20% of the Total Overall Costs (which includes the bond) and Profit is 15% of Total Overall Cost + Overhead. That's where the circular reference starts to get me.
Do those percentages ever change? If they don't change, why are they not 20% and 15% in your example?
 
Last edited:
Upvote 0
Is this a new problem or do you already have a manual method of calculating all of this?
 
Upvote 0

Forum statistics

Threads
1,215,069
Messages
6,122,959
Members
449,096
Latest member
Anshu121

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