正在 Excel 自动计算我的税金

Calculating my tax automatically in Excel

这是我第一次post来这里,大家好。
我事先做了很多研究,但找不到我要找的答案。

我想要 Google 表格 中的 电子表格来自动计算我的税金。

€0 - €11000 w/ 0%
€11000 - €18000 含 25%
€18000 - €31000 含 35%
€31000 - €60000 w/ 42%
€60000 - €90000 w/ 48%
€90000 - €1000000 w/ 50%
€1000000+ w/ 55%

因此,前 11k 人的税率为 0%,接下来的 7k 人的税率为 25%,依此类推。

我有以下想法 - 假设 F9 是我的税前收入:

   =IF(0<=F9<=11000,SUM(F9*0%),(IF(11000<F9<=18000,SUM((F9-11000)*25%),(IF(18000<F9<=31000,SUM((7000*25%)+((F9-18000)*35%),SUM(F9))))))

不幸的是,它不起作用。

我使用的功能正确吗? 有什么可以让它变得更容易的东西吗?

感谢您的帮助。

Excel 不能那样工作 X<y<z。加上它按顺序解决,所以没有必要:

=IF(F9<=11000,SUM(F9*0%),(IF(F9<=18000,SUM((F9-11000)*25%),(IF(F9<=31000,SUM((7000*25%)+((F9-18000)*35%),SUM(F9))))))

如果小于 11000,则第一个将开火,然后 none 其他。那么如果大于 11000 但小于 18000,则第二个将触发,依此类推。

这里是您的问题的示例 (Excel):

在单元格 A1 中是您的钱,例如将代码粘贴到 A2 中:

=WENN(A1>10000;"10%";WENN(A1>7000;"7%";WENN(A1>5000;"5%";WENN(A1>3000;"3%";"0%")))) 

FK

列出每个括号范围的值以及应用的百分比(如果超过该数量),例如:

  A       B
1 11000   0.25
2 18000   0.35
3 31000   0.42
4 60000   0.48
5 90000   0.50
6 1000000 0.55

如果您愿意,可以将百分比值的格式设置为百分比。重要的是该值是小数而不是字符串。

然后您可以使用MATCH函数来确定第一个值大于您的收入的行。因此,如果保存收入的单元格是 F9,则您将:

=MATCH(F9;A1:A6;1)

但这只是returns行号。如果我们想要检索应用的税,我们需要使用它来查明 B 列中与此相关的值。为了动态获取某个点的相关值,我们使用 INDEX.

所以把它放在一起,你会得到:

=INDEX(B1:B6; MATCH(F9; A1:A6; 1); 1)

1减这个乘以F9中的值得到税后金额:

=F9*(1 - INDEX(B1:B6; MATCH(F9; A1:A6; 1); 1))

你为什么要这样做?它允许您以直观的方式更改值,而无需解析冗长而费力的公式。您还可以相对轻松地添加新值。请记住调整 A1:A6 和 B1:B6 范围。

祝你好运!让我知道结果如何!

您可能想试试这个:

=if(F9<=0,"Error",IF(F9<=11000,0,(IF(F9<=18000,(F9-11000)*25%,(IF(F9<=31000,1750+(F9-18000)*35%,IF(F9<=60000,6300+(F9-31000)*0.42,if(F9<=90000,18480+(F9-60000)*0.48,IF(F9<=1000000,32880+(F9-90000)*0.5,487880+(F9-1000000)*0.55)))))))))