Excel formula 具有三层IF结构的Excel公式

Excel formula 具有三层IF结构的Excel公式,excel-formula,Excel Formula,excel中的公式比较新,这一个有点太高级了 我们的业务以客户随身携带的一美元为基础收取费用。结构如下: 前500000是(金额x.01) 第二个500000是(500000 x.0075之后的金额)+5000,来自第一层 第三,超过1000000的是(金额超过1M x.005)+8750,来自第1层和第2层 基本上,如果有人有475000,那么我希望得到4750的答案。如果他们有560000,那么我希望得到5450的答案。如果他们有3750000,那么我希望得到22500的答案 希望这是有

excel中的公式比较新,这一个有点太高级了

我们的业务以客户随身携带的一美元为基础收取费用。结构如下:

  • 前500000是(金额x.01)
  • 第二个500000是(500000 x.0075之后的金额)+5000,来自第一层
  • 第三,超过1000000的是(金额超过1M x.005)+8750,来自第1层和第2层
基本上,如果有人有475000,那么我希望得到4750的答案。如果他们有560000,那么我希望得到5450的答案。如果他们有3750000,那么我希望得到22500的答案


希望这是有道理的。谢谢

您可以使用选择和匹配:

=CHOOSE(MATCH(A1,{0,500000,1000000}),A1*0.01,(A1-500000)*0.0075+5000,(A1-1000000)*0.005+8750)


或者只是简单的数学:

=MIN(A1,500000)*0.01+(MAX(MIN(A1,1000000)-500000,0))*0.0075+MAX(A1-1000000,0)*0.005