如何用Excel快速计算个人所得税

发布网友 发布时间:2022-04-22 07:52

我来回答

2个回答

热心网友 时间:2022-06-18 02:25

个人所得税的计算看起来比较复杂,似乎不用vba宏编程而只用公式来计算是一件不可能的事。其实,excel提供的函数公式不但可以计算个人所得税,而且还有很大的灵活:可以随意改变不扣税基数,随意改变各扣税分段界限值及其扣税税率(说不定以后调整个人所得税时就可以用到。)
不管是编程还是使用公式,都得将个人所得税的方法转化为数学公式,并且最好将这个公式化简,为以后工作减少困难。以x代表你的应缴税(减去免税基数)的工薪收入(这里的个人所得税仅以工薪为例),tax代表应缴所得税,那么:
当500tax=x*10-25
当2000tax=x*15-125
......
依此类推,通用公式为:个人所得税=应缴税工薪收入*该范围税率-扣除数
在此,扣除数=应缴税工薪收入上一范围上限*该范围税率-上一范围扣除数
其实只有四个公式,即绿色背景处。*背景处则为计算时输入数据的地方。各处公式设置即说明如下:
e3:=c3*d3-c3*d2
e2
e4-e10:根据e3填充得到,或者拷贝e3粘贴得到
c15:=if(b15>$b$12,b15-$b$12,0)如果所得工薪大于不扣税基数,则应纳税工薪为工薪减去为零不扣税基数,否则,应纳税工薪零。
d15:=vlookup(c15,$c$2:$c$10,1)查阅应纳税工薪属于哪个扣税范围。
e15:=c15*vlookup(d15,$c$2:$e$10,2)-vlookup(d15,$c$2:$e$10,3)查阅该扣税范围扣税税率和应减的扣除数。这里主要用到vlookup函数,可查阅帮助获取更多信息。
c15,d15的公式可以合并到e15中,那样可读性会差很多,但表格会清晰一些。合并后公式:=if(b15&
gt;$b$12,b15-$b$12,0)*vlookup(vlookup(if(b15>$b$12,b15-$b$12,0),$c$2:$c$10,1),$c$2:$e$10,2)-vlookup(vlookup(if(b15>$b$12,b15-$b$12,0),$c$2:$c$10,1),$c$2:$e$10,3)
实际上是将公式中出现的c15,d15用其公式替代即可。
在这里我们只是通过几个常用的公式,就轻松的自动计算出个人所得税的缴纳情况。其实,类似的应用在excel中还有很多,只要大家运用好公式,并进行合理的组合,那么一定会有更多的收获等着你。

热心网友 时间:2022-06-18 02:25

如果应发工资为A1,那么个税输入
=ROUND(MAX((A1-3500)*{0.03,0.1,0.2,0.25,0.3,0.35,0.45}-{0,105,555,1005,2755,5505,13505},0),2)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com