销售必须知道的80个Excel函数
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

案例12 计算个人所得税(ABS)

⊙ 源文件:CDROM\02\2.6\案例12.xls

按规定,每个职工的工资中超过 1600 元的部分需要缴纳所得税。其超过1600元的部分中前500元按5%计,500元至2000元则按10%计,2000元至5000元按15%计,5000元至20000元按20%计,20000元至40000元按25%计,40000元至60000元按30%计,60000元至80000元按35%计,80000元至100000元按40%计,大于100000元部分按45%计。现需按此规则计算表中每个人的所得税。

打开光盘中的数据文件,在I2单元格区域输入以下公式:

=ROUND(0.05*SUM(H2-1600-{0,500,2000,5000,20000,40000,6 0000,80000,100000}+ABS(H2-1600-{0,500,2000,5000,20000,40000, 60000,80000,100000}))/2,0)

按下【Enter】键后,公式将计算机出第一个职工的所得税。双击单元格填充柄将公式向下填充,结果如图2-18所示。

图2-18 计算个人所得税

公式说明

本例公式首先用员工的应发工资减去不扣税的1600元,再分别减去每个扣税金额的分界点,产生一个数组。然后再产生一个同样的数组,用绝对值函数去掉正负符号,两者相加再除以2,然后乘以扣税金额的5%即可得到所得税总数。为了让扣税金额用“元”表示,在计算所得税后套用ROUND函数对金额中的“角”位进行四舍五入。

案例提示

1.因扣所得税的递增幅度总是 5%,所以本例才采用取巧的公式。如果工资相对1600元超过20000元至40000元部分的扣税额是18%,那么本例的公式将不再适用。

2.有可能不同省市、企业或者不同时期的扣税基点不同,不一定是1600元,用户可以根据实际情况修改此基数。