在实际应用中,函数可以嵌套使用。所谓嵌套函数,就是在函数里再使用函数。
例如,要求根据工资及税率表计算应缴税金,就涉及IF函数的嵌套。
IF函数最多可嵌套64层。
条件函数IF的语法结构为IF(Logicaltest,Value_if_true,Value_if_false),其中Logicaltest为逻辑值,表示计算结果为TRUE或FALSE的任意值或表达式;
Value_if_true表示Logical_test为TRUE时返回的值;
Value_if_false表示Logical_test为FALSE时返回的值。
因此,IF函数表达式如果直接翻译过来,其意思为“如果(逻辑式,如果真……,如果假……)”。
(1)计税规则说明
计税规则如下图所示。
根据应税额决定相应的税率,应缴税金等于应税额与税率的乘积再减去速算扣除数。
应税额为工资大于1000元的部分,工资小于1000元的不计。
(2)计算方法
步骤01
根据要求及实际制作出如下图所示的基础数据表。
步骤02
根据前面的分析,应税额只计工资大于1000元的部分,此处用一个IF函数。
选择D3单元格,在编辑栏中输入公式“=IF(C3>1000,C3>1000,0)”,按【Enter】键计算结果,使用自动填充功能计算下面单元格的应税额,如下图所示。
步骤03
按照前面的分析,根据计税规则,定位E3单元格,在E3单元格中输入公式“=IF(D3<500,D3*5%,IF(D3<=2000,D3*10%-25,IF(D3<=5000,D3*15%-125,IF(D3<=20000,D3*20%-375,IF(D3<=40000,D3*25%-1375,IF(D3<=60000,D3*30%-3375,IF(D3<=80000,D3*35%-6375,IF(D3<=100000,D3*40%-10375,D3*45%-15375))))))))”,如下图所示。
步骤04
实发工资等于工资减去应缴税金。
定位F3单元格,在编辑栏中输入公式“=C3-E3”,使用自动填充功能向下填充其他单元格,如下图所示。
>>>>>>点击进入Office办公软件专题