Calculate incentives based on percentage achievement

Sumit_123

New Member
Joined
Oct 5, 2021
Messages
16
Office Version
  1. 365
Platform
  1. Windows
  2. MacOS
Hi All,
I have a specific problem to which I am not able to find a solution for, any help will be greatly appreciated.
C column is the actuals, F is the target and G is the result of achievement C/F.
Now the incentive band for anyone is if any employee achieves between 98-102% they get full commision.
Anything above or below reduces the commission as shown below in range(R-S).
I calculated the outcome column using the vlookup to bring the incentive to closest percentage. But what I am intending to achieve is such as in Row 3 the achievement is 105.5%. Based on the range table it should be 70% as the outcome column is showing but to be precise the result should be 65% and not 70% because the achievement was .50% above 105% and as the achievement % goes above the incentive decreases.

Please help out and if you have any questions or doubts to clarify please reach

1673423131196.png
 

Excel Facts

What does custom number format of ;;; mean?
Three semi-colons will hide the value in the cell. Although most people use white font instead.
Try to add up G3 to 0.5% then VLOOKUP this new value
=VLLOKUP(G3+0.005,...
 
Upvote 0
Thanks for your reply.
But how will that make the calculation dynamic?
After comming back, I discover that is not simple like I though before...
Try to attach a XL2BB mini sheet
or sample file (with gg drive, dropbox...)
 
Upvote 0
Try
Excel Formula:
=IFERROR(VLOOKUP(G2,$R$6:$S$30,2,1)-MOD(G2,0.01)*10,0)
Works great. See as below. Only thing is for some of the results they were coming in negative. In reality any employee out of the achievement band range shouldnt be getting any incentive, I can filter out all the negative ones as they anyways they dont qualify but are we able to cover for that in the formula.
Really appreciate your support, thanks for your help.






1673476364086.png
 
Upvote 0
After comming back, I discover that is not simple like I though before...
Try to attach a XL2BB mini sheet
or sample file (with gg drive, dropbox...)
Thankyou. Another member replied on the post and was able to get the results else I would have shared the file.
If you still want, I can upload?
 
Upvote 0
Works great. See as below. Only thing is for some of the results they were coming in negative. In reality any employee out of the achievement band range shouldnt be getting any incentive, I can filter out all the negative ones as they anyways they dont qualify but are we able to cover for that in the formula.
Really appreciate your support, thanks for your help.






View attachment 82573
I created another column with IF condition IF(Outcome1>0,"Outcome1",0) and achieved what I was looking for. Though there could be a better way to achieve this but its working for now.
Thanks for your help again
 
Upvote 0
I think I got too excited, But I had to use below because incentives were 100% between 98 and 102 and if the value was above 102% based on the formula provided it was subtracting the % which was correct but if the achievement was below 98 then results were getting subtracted as well which wasn't right(had to add the MOD statement). In the O column I just simply put an IF statement that only show +ve results and ignore -ve
If there is a simple way to achieve this, i am all ears.

Regards,




1673482169859.png
 
Upvote 0
Other approach:
Book2
GHIRS
1CalcOutcome
2100.00%100%
3117.20%0%
4105.50%65%
582.00%0%AchievementIncentive
687.20%0%88%0%
779.10%0%89%10%
895.40%74%90%20%
991%30%
1092%40%
1193%50%
1294%60%
1395%70%
1496%80%
1597%90%
1698%100%
1799%100%
18100%100%
19101%100%
20102%100%
21103%90.0%
22104%80.0%
23105%70.0%
24106%60.0%
25107%50.0%
26108%40.0%
27109%30.0%
28110%20.0%
29111%10.0%
30112%0.0%
Sheet2
Cell Formulas
RangeFormula
G2:G3G2=C2/F2
H2:H8H2=IF(OR(G2>=1.12,G2<=0.88),0,INDEX(IF(G2>102%,$S$6:$S$31,$S$5:$S$30),MATCH(G2,$R$5:$R$30,1))+MOD(G2*100,1)/10)
 
Upvote 0

Forum statistics

Threads
1,215,016
Messages
6,122,700
Members
449,092
Latest member
snoom82

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