具有3层IF结构的Excel公式

问题描述 投票:2回答:1

在excel中是新的公式,这个有点太高级了。

我们的业务收取的费用基于客户与我们之间的一美元金额。结构为:

  • 前500,000是(金额x .01),
  • 第二个等级中的第二个500,000是(500,000 x .0075之后的金额)+ 5000,
  • 三分之一是高于1,000,000的任何东西(金额大于1M x .005)+来自1层和2层的8750。

[基本上,如果某人有475,000,那么我希望得到答案4,750。如果他们有560,000,那么我希望得到答案5,450。如果他们有3,750,000,那么我希望得到答案22,500。

希望这是有道理的。谢谢!

excel-formula
1个回答
1
投票

您可以使用选择并匹配:

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

enter image description here


或者只是简单的数学:

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

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.