乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>EXCEL</em>中IF函数计算员工工资,满足多个条件如何设置公式-excel if公

<em>EXCEL</em>中IF函数计算员工工资,满足多个条件如何设置公式-excel if公

作者:乔山办公网日期:

返回目录:excel表格制作


这个一般是嵌套式使用if公式,大致参考:
=IF(条件1,"结果1",IF(条件2,"结果2",""))
最后一个 "" 可以替换成 IF(条件3,"结果3","")
这样就可以多层嵌套了,不过最多不要超过7层。
如果有多个条件,参考使用lookup函数。

与条件用星号连接,或条件用加号连接,如:
=IF((条件1)*(条件2)*(条件3),结果1,结果2)
=IF((条件1)+(条件2)+(条件3),结果1,结果2)

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

=MAX(B2-C2,0)

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

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

=ROUND(IF(D2<500,D2*0.05,IF(D2<2000,D2*0.1-25,D2*0.15-125)),2)

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

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

=ROUND(IF(MAX(B2-500,0)<500,MAX(B2-500,0)*0.05,IFMAX(B2-500,0)<2000,MAX(B2-500,0)*0.1-25,MAX(B2-500,0)*0.15-125)),2)

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

=LOOKUP(MAX(B2-500,0),{0,500,2000},MAX(B2-500,0)*{0.05,0.1,0.15}-{0,25,125})

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

 

详见附图

 

 



你这样排列看不懂,发个文件来我邮箱吧 215467350@QQ.COM

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网