计算个人所得税的IF函数怎么写

计算个人所得税的IF函数怎么写,第1张

你好,正确的写法如下,你直接复制到你的工资表里就可以了,=ROUND(IF(N4<3500,0,IF((N4-3500)<1500,(N4-3500)003,IF((N4-3500)<4500,(N4-3500)01-105,IF((N4-3500)<9000,(N4-3500)02-555,IF((N4-3500)<35000,(N4-3500)025-1005,IF((N4-3500)<55000,(N4-3500)03-2755,IF((N4-3500)<80000,(N4-3500)035-5505,(N4-3500)045-13505))))))),2)

望采纳

什么意思啊,不明白哪里,这是在EXCEL里面做的,

如果收入在B列,个税起征点在C列,那么在D2单元格输入以下公式,得到应税部分

=MAX(B2-C2,0)

公式表示:在B2-C2和0之间取最大值,即收入小于500的不交个人所得税

在E2单元格输入以下公式,得到个人所得税金额部分

=ROUND(IF(D2<500,D2005,IF(D2<2000,D201-25,D2015-125)),2)

公式表示:根据应税部分的数额,对应执行相应的税率,超出小数点后面三位的结果保留两位有效数字。

公式也可以直接由收入得到个人所得税,输入

=ROUND(IF(MAX(B2-500,0)<500,MAX(B2-500,0)005,IFMAX(B2-500,0)<2000,MAX(B2-500,0)01-25,MAX(B2-500,0)015-125)),2)

或者不需要使用IF函数嵌套,使用LOOKUP函数

=LOOKUP(MAX(B2-500,0),{0,500,2000},MAX(B2-500,0){005,01,015}-{0,25,125})

可以增加更多的嵌套,且公式更加简洁,层次清楚。

 

详见附图

 

 

如果按以下这样提问,回答的人是不是会看得没那么费神呢!

X<3500则个人所得税为0

5000>X>=3500,则个人所得税为(X-3500)3%

8000>x>=5000,则个人所得税为(X-5000)10%-105

12500>x>=8000,则个人所得税为(X-8000)20%-555

47500>x>=12500,则个人所得税为(X-12500)10%-1005

假设工资在A1,公式:

=IF(A1<3500,0,IF(A1<5000,(A1-3500)3%,IF(A1<8000,(A1-5000)10%-105,IF(A1<12500,(A1-8000)20%-555,IF(A1<47500,(A1-12500)10%-1005,"超限")))))

但感觉条件有点不符合逻辑,当工资是5000、8000、12500这些数时,结果是负数哦!

之后在单元格函数那里输入=IMSUB(PRODUCT(J2,04),K2)

之后函数那里会出现一个对号,一个X号,点那个对号就好了,就能算出这一行的,别的行可以可以用拖动单元格就行了。

追问:

用if函数

麻烦你 *** 作一下嘛,随便就给我看看

就是在个人所得税的单元格中添加函数,我上边不是把函数给你解释了吗,直接把函数贴上去就行了(注意替换成实际的值)。

其中IMSUB是求两个值的差,PRODUCT(a,b)是求a和b的乘积。

=IF(A1>=8000,01(A1-3000),IF(A1>=5000,008(A1-3000),IF(A1>=3000,005(A1-3000),0)))

说明A1单元格是应发工资,所求的结果为扣税。不明白再问,ok

=ROUND(IF(A2-3500>0,IF(A2-3500>80000,(A2-3500)045-13505,(IF(A2-3500>55000,(A2-3500)035-5505,(IF(A2-3500>35000,(A2-3500)03-2755,(IF(A2-3500>9000,(A2-3500)025-1005,(IF(A2-3500>4500,(A2-3500)02-555,(IF(A2-3500>1500,(A2-3500)01-105,(A2-3500)003))))))))))),0),2)

a2是计税工资,供参考。

正确写法如下:

=IF(K3>35000,K303-2755,IF(K3>9000,K3025-1005,IF(K3>4500,K302-555,IF(K3>1500,K301-105,IF(K3>0,K303," ")))))

如图所示:

IF函数:

IF函数一般是指Excel中的IF函数,根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 IF 对数值和公式进行条件检测。

如果函数 IF 的参数包含数组( 用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量),则在执行 IF 语句时,数组中的每一个元素都将计算。

1、首先在Excel表格中输入工资金额并根据工资减去5千的基数得到“差额”。

2、然后在C2单元格内输入计算公式:=IF(B2>35000,B203-2755,IF(B2>9000,B2025-1005,

IF(B2>4500,B202-555,IF(B2>1500,B201-105,IF(B2>0,B203," ")))))。

3、点击回车即可生成计算结果,可以看到根据差额“3000”可以计算出交税为“300010%-105”。

4、点击公式下拉填充即可批量得到根据差额计算的交税金额了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12163410.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存