Gentle folk, I have a new sale structure to put in place the commission is paid in the following way:
below 1500 zero commission
between 1501 and 3000, commission at 16%
between 3001 and 8000, commission at 23%
above 8001, commission paid at 30%
Ergo if you generate 5000 you would be paid 700 ie nothing for the first 1500, 16% of the second 1500 and 23% of the remaining 2000. ( I hope my maths is correct! )
I have tried to manipulate other solutions using sumproduct but my knowledge is poor, the formula I have tried manipulating is
=SUMPRODUCT( (A2 > {0,1500,3000,8000}) * (A2 - {0,1500,3000,8000}) * {0,0.16,0.23,0.3}). I prefer single line formula rather than lookups as staff will not be able to see commission rates easily.
If you whizzes could help I'd be more than happy also can anyone explain where I am going wrong with the formula above so I can learn a little?
Last edited by uwatch; 01-14-2009 at 06:48 AM. Reason: solution submitted
uwatch
Welcome to Exceltip forum
Your post does not comply with Rule 5 of our Forum RULES. We have Seven question forums: Miscellaneous, General, Programming, Worksheet Functions, Charting, Excel 2007 Help and New Users. Please choose the appropriate forum, and post your question in ONLY one forum.
I have moved your thread to the Excel Worksheet Functions
Please Read Forum Rules Before Posting
Wrap VBA code by selecting the code and clicking the # icon or Read This
How To Cross Post politely
Top Excel links for beginners to Experts
If you are pleased with a member's answer then use the Scales icon to rate it
If my reply has assistedor failed to assist you
I welcome your Feedback.
you need to adjust your rates such they "increment" -- ie between rate 1 and 2 is 16% increase, between rate 2 and rate 3 there is a 7% increase etc...
=SUMPRODUCT(--(A2>{0,1501,3001,8000}),A2-{0,1501,3001,8000},{0,0.16,0.07,0.07})
I would also use 1501,3001 etc... as you say % applies from 1501 upwards... you may choose to do some rounding with your A2 values accordingly.
My Recommended Reading:
Volatility
Sumproduct & Arrays
Pivot Intro
Email from XL - VBA & Outlook VBA
Function Dictionary & Function Translations
Dynamic Named Ranges
Donkey it works wonderfully have added you to my christmas card list thanks for the education I wish you fair seas and a following wind.
No problem.
I built a little utility to explain how a given Sumproduct formula works... I've attached a file which shows how the commission result is calculated using this stepped methodology
Hopefully this will help shed light on how the calculation is processed and why incremental approach is required re: rates.
My Recommended Reading:
Volatility
Sumproduct & Arrays
Pivot Intro
Email from XL - VBA & Outlook VBA
Function Dictionary & Function Translations
Dynamic Named Ranges
I know this is solved, but have attached a tiered sales commission template that you can modify (be careful with too much adaptation or the pivot table and nice formatting may no longer be functional).
Last edited by DonkeyOte; 04-08-2011 at 03:25 AM. Reason: removed commercial info.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks