乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel下载-用EXCEL批量计算个人所得税(可下载源文件)

excel下载-用EXCEL批量计算个人所得税(可下载源文件)

作者:乔山办公网日期:

返回目录:excel表格制作

新个税2018年10月1日就开始实行了,借着给大家讲解EXCEL MAX函数的机会,我把个税计算公式,做了一次整理,实现了EXCEL批量计算多人个税的功能,希望能帮助到大家。


这次的个税调整主要是起征点调到了5000,个税每级的税率没有发生变化,但是每级的跨度变化了,从而导致速算扣除数变了。


速算扣除数这个东西是什么?不少人都搞不清到底是个啥,我可以举个例子说一下,比如某月工资扣除五险一金再减去5000后剩余30000,要计算个人所得税的话,按照普通的路子,我们需要将这30000分成四部分,30000=3000+9000+13000+5000,个人所得税=3000*0.03+9000*0.1+13000*0.2+5000*0.25 = 4840, 而如果拿速算扣除数算的话直接=30000*0.25-2660 = 4840,简单很多,速算扣除数就相当于直接拿高档的比率相乘后多出来的值,减掉后就能得到真实值了。


我们现在开始说怎么用EXCEL函数计算个人所得税,如果用IF函数的话,将会比较麻烦,我可以给大家写一下:


=IF((C4-D4-5000) > 80000,(C4-D4-5000)*0.45-15160, IF((C4-D4-5000) > 55000,(C4-D4-5000)*0.35-7160, IF((C4-D4-5000) > 35000,(C4-D4-5000)*0.3-4410, IF((C4-D4-5000) > 25000,(C4-D4-5000)*0.25-2660, IF((C4-D4-5000) > 12000,(C4-D4-5000)*0.2-1410, IF((C4-D4-5000) > 3000,(C4-D4-5000)*0.1-210,IF((C4-D4-5000) > 0,(C4-D4-5000)*0.03,0)))))))


看到了吗?好麻烦,有没有简洁一些的办法?有的,有请今天的主角Max函数,这个函数代表从一系列值当中取出其中的最大值,比如=max(1,2,3,4,5,8.8),那么结果就会等于8.8了。还要有请今天的配角大括号{},这也是EXCEL里的一个高级应用,它代表的是数组,比如= max(10*{1,2,3,4,5,8.8})= max({10*1, 10*2, 10*3, 10*4, 10*5, 10*8.8})= max(10,20,30,40,50,88)=88。这个大括号用好了好处多多啊。


用Max函数如何求个税呢?还拿刚才那个30000举例子,如果我们不判断它属于哪个范围直接用每个级别的比率和速算扣除数算一遍呢?


级别1 税率3% 应缴纳个税1=30000*0.03=900


级别2 税率10% 应缴纳个税2=30000*0.1-210=2790


级别3 税率20% 应缴纳个税3=30000*0.20-1410=4590


级别4 税率25% 应缴纳个税4=30000*0.25-2660=4840


级别5 税率30% 应缴纳个税5=30000*0.30-4410=4590


级别6 税率35% 应缴纳个税6=30000*0.35-7160=3340


级别7 税率45% 应缴纳个税7=30000*0.45-15160=-1660


可以发现,以上值中值最大的那个就是我们所需要的值4840。那么按照这个思路,我们就可以直接用数组多级求取然后取其最大值就行了,公式可以这样写:


=MAX(0,(C3-D3-5000)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;210;1410;2660;4410;7160;15160})


是不是这个函数看起来比IF函数简洁得多?接下来,我们还可以合并同类项进一步的简化一下:


=5*MAX(0,(C3-D3)*{0.6;2;4;5;6;7;9}%-{30;142;482;782;1182;1782;3482})


需要EXCEL源文件的话可以私信我:个税 这两个字,这边就会自动回复给你源文件的下载地址。


好的,今天的函数就将讲到这里,下期再见!


相关阅读

关键词不能为空
极力推荐
  • Excel中的通配符-excel通配符

  • excel通配符,通配符在查找与替换的运用:上图示例中需要查找137开头的电话号码,就可以在查找中输入“137*”来进行查找。

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