swimwithfishes
New Member
- Joined
- Feb 17, 2012
- Messages
- 1
Hello all, new to the forum and posting a question about commission calculations.
I have been using an IF formula to calculate variable commissions but this is proving to be a little unwieldy and wondered if there was a better way to generate the figures.
Company has various bands for calculating earnings which are as follows:
BANDS PROFIT BAND %
£1,000 0.00%
£2,000 0.00%
£3,000 2.00%
£4,000 2.00%
£5,000 2.50%
£6,000 5.00%
£7,000 7.50%
£8,000 18.00%
£9,000 20.00%
£10,000 25.00%
£11,000 25.00%
£12,000 27.50%
£15,000 30.00%
so over £3000 and over they earn 2%, £5000 and over, they will earn 2,% etc.
My current formula is:
=IF(M8<D10,M8*0%,IF(M8<D11,M8*E10%,IF(M8<D12,M8*E11%,IF(M8<D13,M8*E12,IF(M8<D14,M8*E13,IF(M8<D15,M8*E14,IF(M8<D16,M8*E15,IF(M8<D17,M8*E16,IF(M8<D18,M8*E17,IF(M8<D19,M8*E18,IF(M8<D20,M8*E19,IF(M8<D21,M8*E20))))))))))))
Is there a better way to do this? I wanted the formula to scan the figure compare it to the values and generate a figure. Is this possible?
Any advice gratefully received!
I have been using an IF formula to calculate variable commissions but this is proving to be a little unwieldy and wondered if there was a better way to generate the figures.
Company has various bands for calculating earnings which are as follows:
BANDS PROFIT BAND %
£1,000 0.00%
£2,000 0.00%
£3,000 2.00%
£4,000 2.00%
£5,000 2.50%
£6,000 5.00%
£7,000 7.50%
£8,000 18.00%
£9,000 20.00%
£10,000 25.00%
£11,000 25.00%
£12,000 27.50%
£15,000 30.00%
so over £3000 and over they earn 2%, £5000 and over, they will earn 2,% etc.
My current formula is:
=IF(M8<D10,M8*0%,IF(M8<D11,M8*E10%,IF(M8<D12,M8*E11%,IF(M8<D13,M8*E12,IF(M8<D14,M8*E13,IF(M8<D15,M8*E14,IF(M8<D16,M8*E15,IF(M8<D17,M8*E16,IF(M8<D18,M8*E17,IF(M8<D19,M8*E18,IF(M8<D20,M8*E19,IF(M8<D21,M8*E20))))))))))))
Is there a better way to do this? I wanted the formula to scan the figure compare it to the values and generate a figure. Is this possible?
Any advice gratefully received!