Assist with multi-variable equation.

OrangeYoda

New Member
Joined
Sep 23, 2022
Messages
17
Office Version
  1. 365
Platform
  1. Windows
Our company runs a mix of per hour and commissioned employees, and often have both types of employees on a job. One is the sales person while the other is the installer.

I am working on updating our prices and looking for a better systematic way to drive these prices. I keep getting stuck between the variables represented by Labor-Commision and the Total Invoice Variable as they are both a % and depend on each other.

How can I tackle this issue? Maybe this way of going about it is wrong, but you all have a different method to get there.



Parts Costs Known. $100
Labor (Commission- %)10% of total, but must be accounted for in the Total Invoice Calc.
Labor 2 ($/HR) x Hours Known. 20/hr
Overhead x HoursKnown overhead fee. Call it $50/hr
Hours on siteKnown Flat Value. Call it 2 hrs for this example.
Profit Goal15%
Total InvoiceSolve For this.
 

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.
The way I've been thinking about this it would be Total Costs + 15% = Total Invoice
I'm open to other ways of thinking that get me to the same or similar answer however.
 
Upvote 0
I have the algebra done, I think. Let me put it into a spreadsheet.
 
Upvote 0
Book1
ABC
1
2Parts cost$ 100.00
3Labor10%$ 31.19
4Labor 2$ 40.00
5Overhead$ 100.00
6Hrs on site2
7Profit Goal15%$ 40.68
8Total Invoice$ 311.86
Sheet1
Cell Formulas
RangeFormula
C3C3=0.1*C8
C4C4=B6*20
C5C5=B6*50
C7C7=(C2+C3+C4+C5)*B7
C8C8=(1+B7)*(C2+C4+C5)/(1-B3*(1+B7))
 
Upvote 0
I have the algebra done, I think. Let me put it into a spreadsheet.
I very much appreciate you trying this for me. I've thrown every bit of Excel magic I know to use at this one. Might take a look at the Solver if this doesn't work. It's been some years since I've needed to use that function though, and I'm not sure it'll be the right tool for this job anyway.
 
Upvote 0
Take a look at the spreadsheet I posted and see if it looks correct.
 
Upvote 0
I have your example queued up next to mine currently and trying to figure it out. I've got a different output, but that may have been me. I'm I'm "debugging" currently.

Assuming this works, this is a much simpler solution than I was trying. You've replaced a paragraph long formula with some simple helper columns.

Edit: Meant to add real results pic. as well.
Edit 2: Typos updated and it works very well. Thank you!


1714405384650.png



1714405106609.png
 
Last edited:
Upvote 0
Take a look at the spreadsheet I posted and see if it looks correct.
Update. This works remarkable well. Especially considering how simple it is. You've taken a book-style formula and made it a pamphlet.

I simply can't thank you enough!
 
Upvote 0
One question. What is the purpose of the "1"s in your formula? I've taken them out and put them back in to see the effect, but can't wrap my head around their operational purpose.
 
Upvote 0

Forum statistics

Threads
1,224,820
Messages
6,181,160
Members
453,021
Latest member
Justyna P

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