Excel 基于表查找逐步值
我有一个数据集,可以为个人生成美元金额。我需要一种方法,使用下表的佣金等级计算此金额的佣金:Excel 基于表查找逐步值,excel,excel-formula,Excel,Excel Formula,我有一个数据集,可以为个人生成美元金额。我需要一种方法,使用下表的佣金等级计算此金额的佣金: 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
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美元的2%(0-3000美元一级)、3000美元的3%(3001-6000美元一级)和500美元的5%(6001-10000美元一级)。
所以最终我想要一个公式,给出每一层的美元金额
**
编辑:
**
我已经算出了一个似乎有效的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
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
我调整了最终的最大金额,使之等于一个难以置信的大数字,然后使用以下公式填写所有佣金$field:
=IF($B$17>D3,(D3-C3)*E3,IF((($B$17-C3)*E3)<0,"0",$B$17-C3)*E3)
=IF($B$17>D3,(D3-C3)*E3,IF((($B$17-C3)*E3)<0,"0",$B$17-C3)*E3)
=IF($B$17>D3,(D3-C3)*E3,IF($B$17-C3)*E3)我有一个公式应该可以用
它使用辅助单元格只是为了简化公式。如果你想避免使用辅助单元格,你可以将该公式粘贴到总佣金参考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)
**
我已经制定了一个似乎有效的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
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
我调整了最终的最大金额,使之等于一个难以置信的大数字,然后使用以下公式填写所有佣金$field:
=IF($B$17>D3,(D3-C3)*E3,IF((($B$17-C3)*E3)<0,"0",$B$17-C3)*E3)
=IF($B$17>D3,(D3-C3)*E3,IF((($B$17-C3)*E3)<0,"0",$B$17-C3)*E3)
=IF($B$17>D3,(D3-C3)*E3,IF(($B$17-C3)*E3)欢迎使用SO。在询问代码问题时,您应该提供您尝试过的代码,并指出您需要的帮助。