我有一个数据集可以为个人生成一笔金额。我需要一种方法来计算这个金额的佣金,使用下面的佣金等级表:
SPREAD
Min | Max | Commission%
__________________________________
- | 3,000 | 2.00%
3,001 | 6,000 | 3.00%
6,001 | 10,000 | 5.00%
10,001 | 15,000 | 6.00%
15,001 | 20,000 | 7.50%
20,001 | + | 10.00%
我需要能够以逐步的方式计算佣金的金额。因此,如果一个人的总差价为6500美元,我需要将其分解为3000美元($ 0- $ 3000等级)的3%,3000美元($ 3001- $ 6000等级)的3%,以及500($ 6001- $ 10000等级)的5% )。 所以最终我想要一个公式,在每一层给出$ $。
**
**
我制定了一个似乎有效的IF公式。以下是经过编辑的能力:
Col C Col D Col E
Min | Max | Commission% | Commission $
__________________________________
- | 3,000 | 2.00% | 60
3,001 | 6,000 | 3.00% | 89.97
6,001 | 10,000 | 5.00% | 24.95
10,001 | 15,000 | 6.00% | 0
15,001 | 20,000 | 7.50% | 0
20,001 | + | 10.00% | 0
Total | 174.92
我将最终的最高金额调整为相当于一个不可思议的巨大数字,然后使用以下公式填写所有佣金$字段:
=IF($B$17>D3,(D3-C3)*E3,IF((($B$17-C3)*E3)<0,"0",$B$17-C3)*E3)
B17是个人的原始美元金额。然后我将每层的值相加以找出总数。
答案 0 :(得分:1)
**
我制定了一个似乎有效的IF公式。以下是经过编辑的能力:
Col C Col D Col E
Min | Max | Commission% | Commission $
__________________________________
- | 3,000 | 2.00% | 60
3,001 | 6,000 | 3.00% | 89.97
6,001 | 10,000 | 5.00% | 24.95
10,001 | 15,000 | 6.00% | 0
15,001 | 20,000 | 7.50% | 0
20,001 | + | 10.00% | 0
Total | 174.92
我将最终的最高金额调整为相当于一个不可思议的巨大数字,然后使用以下公式填写所有佣金$字段:
=IF($B$17>D3,(D3-C3)*E3,IF((($B$17-C3)*E3)<0,"0",$B$17-C3)*E3)
B17是个人的原始美元金额。然后我将每一层的值相加以找出总数。
答案 1 :(得分:0)
我有一个应该有用的公式。
它使用辅助单元格来简化公式。如果您想避开辅助单元格,只需将该公式粘贴到总佣金参考B10。
的任何位置戈登
辅助细胞
=IFERROR(MATCH(A10,$B$2:$B$7,1),0)
总佣金
=IF(B10=0,0,SUMPRODUCT(OFFSET(B2,0,0,B10),OFFSET(C2,0,0,B10))-SUMPRODUCT(OFFSET(A2,0,0,B10),OFFSET(C2,0,0,B10)))+(A10-OFFSET(A2,B10,0))*OFFSET(C2,B10,0)