【问题标题】:Ms Excel or other Programming language to create calculate formulaMS Excel 或其他编程语言创建计算公式
【发布时间】:2021-01-26 07:57:01
【问题描述】:

我将举例说明如何手动计算,例如:价格是 2,000,000.00,我要计算的是第一个 100,000.00 是 1% 税,第二个是 101,000.00 直到 500,000.00 是 2% 税,第三个是 500,001 到 1,000,000.00 是 3 % 税,最后一个更高的数字是 1,000,000.00 以上是 4% 税的上限。 基本上我想要做的是,如果我们计算 100,000.00,它必须从金额 2,000,000.00 中减去。

100,000.00x1%=1,000.00
400,000.00x2%=8,000.00
500,000.00x3%=15,000.00
1,000.000.00x4%=40,000.00

然后所有的总税为 64,000.00。

如何创建公式以在 excel 上计算或在其他编程语言上计算。

【问题讨论】:

  • 使用if条件,很简单
  • 设置税表,然后使用VLookUP()Index/MatchXLookUP 公式。
  • 看看公式,是否有效?您可能已经举了一个例子来清楚地说明它

标签: excel formula calculation


【解决方案1】:

在 excel 中使用,如果金额值在 A1 及以下

=IF(A1<100000, A1*0.01, IF(A1<500000,(A1-100000)*0.02+1000,IF(A1<1000000,(A1-500000)*0.03+9000,(A1-1000000)*0.04+24000)))

【讨论】:

  • 谢谢老哥,它可以了,虽然我不明白你给我的公式,以后我会研究这个公式。
  • 没什么复杂的。先确定档次,从中减去上一个档次,在剩余金额上计算当前档次的税额加上上一次的累计税额。
  • 例如如果是 600,000,它将从中扣除 500,000,计算余额 (100,000) 的 3% 税,然后再加上 9000(税 (500000)。
  • 请问,为什么你加 1000 为 2%,9000 为 3%,24000 为 4%。
  • 9,000(1000+8000) 是前 500,000 的税,24,000 (1000+8000+15000) 是前 10,000,000 的税
猜你喜欢
  • 1970-01-01
  • 2013-04-23
  • 1970-01-01
  • 2017-05-13
  • 2013-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-22
相关资源
最近更新 更多