2011年9月1日起,中国内地个税免征额调至3500元,下面是调整后的7级超额累进税率
在excel中如何计算个税,假定S3单元格为应发工资,那么个税=(S3-3500)*税率-速算扣除数。
方法一、if函数
=IF(S3-3500<=0,0,IF(S3-3500<=1500,(S3-3500)*0.03,IF(S3-3500<=4500,(S3-3500)*0.1-105,IF(S3-3500<=9000,(S3-3500)*0.2-555,IF(S3-3500<=35000,(S3-3500)*0.25-1005,IF(S3-3500<=55000,(S3-3500)*0.3-2755,IF(S3-3500<=80000,(S3-3500)*0.35-5505,(S3-3500)*0.45-13505)))))))
该方法个人感觉公式太长,输入太累。
方法二、lookup函数
=LOOKUP(S3,{0;3501;5001;8001;12501;38501;58501;83501},(S3-3500)*{0;0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;0;105;555;1005;2755;5505;13505})
Lookup函数第二个参数和第三个参数是>=的关系,但是应发工资为3500,5000,8000……等值时,应纳税所得额放在上一个级别,其个税公式(S3-3500)*税率-速算扣除数和本级计算的结果相同。所以公式也可以写成
=LOOKUP(S3,{0;3500;5000;8000;12500;38500;58500;83500},(S3-3500)*{0;0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;0;105;555;1005;2755;5505;13505})
方法简单,但需要细细理解含义
方法三max函数
=MAX((S3-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13505},0)
既容易理解又简便
上面三种方法你们喜欢用哪种呢,本人最常用的是MAX函数,因为很简便, 如下图直接套用公式。
在实际中不必死记公式,也可以灵活变动。如果个税税率表在同一个excel工作簿中我们可以直接引用。
公式=MAX((S7-3500)*'表5-2'!$C$3:$C$9-'表5-2'!$D$3:$D$9,0)输入完毕后按键盘CTRL+SHIFT+ENTER三键结束。
2018年10月起执行新的个税计算表,如下:
同理,按照新表求个税的计算方法和上面的是一样的,可以直接套用上面公式。
閱讀更多 OFFICE辦公自動化 的文章