Excel 的 If 语句公式

Excel 的 If 语句公式

需要帮助来编写以下 if 语句:

Value
Cell G5
Income 0-$18000 no tax
$18001 - $37000  19% tax
>$37001  32.5% tax

答案1

这使得税收百分比

=IF(G5<18001,0,IF(G5<37001,0.19,0.325))

这使得税收数量

=IF(G5<18001,0,IF(G5<37001,0.19,0.325))*G5

答案2

我希望您能对您的帖子做出适当的解释以及您所尝试的方法。

不过,我会和你分享我从你提供的例子中所理解到的内容。

您需要一个 IF 语句公式来检查单元格 G5 是否满足以下条件:

  1. 如果收入是少于18000美元,然后 No Tax
  2. 如果收入是比大18,000 美元及小于或等于37000美元,然后 Tax = 19%
  3. 如果收入是比大37,001美元,然后 Tax = 32.5%

我们不知道您是否只需要显示税率或税额。

无论如何我都会把这两个公式都放上去。

仅显示税率:

=IF(G5>37000,0.325,IF(AND(G5>18000,G5<=37000),0.19,"No Tax"))

要获得从收入中扣除的总金额(收入 x 税):

=IF(G5>37000,G5*0.325,IF(AND(G5>18000,G5<=37000),G5*0.19,"No Tax"))

答案3

如果税是针对收入的一部分,例如:
G5 = 30000,则将百分比应用于差额,例如:
税是:(30000-18000)* 19%
而不是30000 * 19%,
您可以使用:

=IF(G5-18000>0,IF(G5-37000>0,(G5-37000)*32.5%+(37000-18000)*19%,(G5-18000)*19%),0)

您将获得与税收相对应的金额,而不是百分比

若不需要扣除,则创建一个表:

A       B  
0       0
18001   19%
37001   32.50%

如果 G5 是 H5 中的收入,则写入:
=G5*IFERROR(VLOOKUP(G5,$A$1:$B$3,2,TRUE),1)
,您将获得税额

相关内容