新个税征收方法已与2011年9月1日起施行,但计算方法变更改后,有关这方面的计算方法在网络论坛上讨论较多,但在新旧交替时期正误混杂,新人难以分辨。在现实中根本就找不到这方面的经典计算方法,ExcelHome论坛超级版主、微软最有价值专家MVP黄成武归纳总结一下计算方法,最终目的是给大家拓展函数使用的技巧和思路,在陶醉于函数奇妙、经典的运用中,感叹Excel博大精深,同时又是加强练习Excel函数的绝佳机会。

一、个税计算最新税率表
级数 全月应纳税所得额 税率 扣除数
1       不超过1500元的                   3%      0
2       超过1500元至4500元的部分        10%      105
3       超过4500元至9000元的部分        20%      555
4       超过9000元至35000元的部分      25%      1005
5       超过35000元至55000元的部分   30%      2755
6       超过55000元至80000元的部分   35%      5505
7       超过80000元的部分               45%      13505

二、IF函数嵌套计算方法
由于新个税税率调整,等级也由九级调整到七级,起征点调整到3500元,所以,所以公式判断要比原来简单多了。例如:A1单元格为工薪收入(未扣除起征点3500元),则公式为:
=IF(A1>=83500,(A1-3500)*45%-13505,IF(A1>=58500,(A1-3500)*35%-5505,IF(A1>=38500,(A1-3500)*30%-2755,IF(A1>=12500,(A1-3500)*25%-1005,IF(A1>=8000,(A1-3500)*20%-555,IF(A1>=5000,(A1-3500)*10%-105,IF(A1>3500,(A1-3500)*3%,)))))))
变换公式:
=IF(A1<>"",ROUND(IF(AND(A1>0,A1<=3500),0,SUM(IF((A1-3500>={0;1500;4500;9000;35000;55000;80000})+(A1-3500<{1500;4500;9000;35000;55000;80000;10000000})=2,(A1-3500)*{3;10;20;25;30;35;45}%-{0;105;555;1005;2755;5505;13505},0))),2),)
抽水简化:
=IF(A1<>"",ROUND(IF(AND(A1>0,A1%<=35),0,SUM(IF((A1%-35>={0;15;45;90;350;550;800})+(A1%-35<{15;45;90;350;550;800;100000})=2,(A1-3500)*{3;10;20;25;30;35;45}%-{0;105;555;1005;2755;5505;13505},0))),2),)
由于IF使用太多,会让人绕晕,而且公式也很烦琐,容易出错,但初学者往往是从IF和VLOOKUP两个函数起步的。下面再给大家展示IF替代函数的方法,让大家真正领会到IF不可不用,不可多用的道理。

三、LOOKUP函数取代IF的运用
利用LOOKUP函数先计算出税率乘以应纳税所得额再减速算扣除数,公式:
=LOOKUP(A1,{0;3500;5000;8000;12500;38500;58500;83500},{0;3;10;20;25;30;35;45})*(A1%-35)-LOOKUP(A1,{0;3500;5000;8000;12500;38500;58500;83500},{0;0;105;555;1005;2755;5505;13505})
合并LOOKUP的第三参数项,得到:
=LOOKUP(A1,{0;3500;5000;8000;12500;38500;58500;83500},(A1-3500)*{0;3;10;20;25;30;35;45}%-{0;0;105;555;1005;2755;5505;13505})
抽水简化公式:
=LOOKUP(A1%,{0;7;10;16;25;77;117;167}*5,A1%*{0;3;10;20;25;30;35;45}-{0;21;91;251;376;761;1346;3016}*5)
再把5提取出来:
=LOOKUP(A1%,{0;7;10;16;25;77;117;167}*5,A1%*{0;0.6;2;4;5;6;7;9}-{0;21;91;251;376;761;1346;3016})*5

四、用TEXT取代IF再分段求和
将达到起征点的按段分段统计,公式:
=SUM(IF(A1-{3500;5000;8000;12500;38500;58500;83500}>0,(A1-{3500;5000;8000;12500;38500;58500;83500})*{3;7;10;5;5;5;10}%))
用TEXT条件参数取代IF,公式变换为:
=SUM(--TEXT((A1-{3500;5000;8000;12500;38500;58500;83500})*{3;7;10;5;5;5;10}%,"[<]\0"))
抽水简化:
=-RMB(SUM(-TEXT((A1%-{7;10;16;25;77;117;167}*5)*{3;7;10;5;5;5;10},"[<]!0")),2)
再简化:
=ROUND(5*MAX(A1*{0.6,2,4,5,6,7,9}%-{4,18,50,75,152,269,603}*5-1,),2)
思路是利用前一百分比率包含后面的百分比率,只需补算新增比率的计算原理。例如大于3500的部分是3%,大于5000的是10%,但因大于3500的3%已包含了大于5000的3%,所以大于5000的部分只需补算新增的7%。

五、MAX函数取代IF的运用
按不同的税率和扣除数计算出税,取最大值
=MAX((A1-3500)*{3;10;20;25;30;35;45}%-{0;105;555;1005;2755;5505;13505},)
简化:
=5*MAX(A1*{0.6,2,4,5,6,7,9}%-{4,18,50,75,152,269,603}*5-1,)
保留2位小数:
=ROUND(5*MAX(A1*{0.6,2,4,5,6,7,9}%-{4,18,50,75,152,269,603}*5-1,),2)

六、INDEX函数取代IF的运用
按未扣除3500元前的收入总额比较,算出它的等级,然后与税率等级对应,得到公式:
=(A1-3500)*INDEX({0;3;10;20;25;30;35;45}%,SUM(N(A1%>={0;7;10;16;25;77;117;167}*5)))-INDEX({0;0;21;111;201;551;1101;2701}*5,SUM(N(A1%>={0;7;10;16;25;77;117;167}*5)))
将两段公式的第一参数合并,整理得到简化公式:
=INDEX(A1*{0;3;10;20;25;30;35;45}%-{0;21;91;251;376;761;1346;3016}*5,SUM(N(A1%>={0;7;10;16;25;77;117;167}*5)))

七、年终奖计算个税的方法
年终奖缴税采用老算法新税率
对于大家关注的年终奖怎么缴个税,根据杭州市地税局相关负责人给出了明确算法。
今后个人取得的年终奖,仍按照《国家税务总局关于调整个人取得全年一次性奖金等计算征收个人所得税方法问题的通知》(国税发【2005】9号)文件规定征税,但同时应采用最新减除费用标准、速算扣除数和税率,来计算缴纳个人所得税。
举个例子:韩先生在杭州一家公司工作,2011年12月3日取得工资收入3400元,当月又一次取得年终奖金24100元,其应缴纳多少个人所得税?
韩先生因当月工资不足3500元,可用其取得的奖金收入24100元补足其差额部分100元,剩余24000元除以12个月,得出月均收入2000元,其对应的税率和速算扣除数分别为10%和105元。应纳个人所得税额=(24100-100)×10%-105=2295元。"
根据规定,月薪达不到3500元的,要从年终奖中抵扣掉,所以,上述公式变通为:
=LOOKUP(("一次性年终奖"+("应发合计"-"免征额"-"养老金"-"失业保险"-"医疗保险"<0)*("应发合计"-"免征额"-"养老金"-"失业保险"-"医疗保险")%/60,{0;3;9;18;70;110;160},("一次性年终奖"+("应发合计"-"免征额"-"养老金"-"失业保险"-"医疗保险"<0)*("应发合计"-"免征额"-"养老金"-"失业保险"-"医疗保险")*{3;10;20;25;30;35;45}%-{0;21;111;201;551;1101;2701}*5)

八、已知税后工资或个税,倒推税前工资的方法
1、假定G6单元格输入税后工资5405元,推算税前工资,公式:
=MAX((G6-3500-5*{0,21,111,201,551,1101,2701})/(1-5%*{0.6,2,4,5,6,7,9})+3500,G6)
结果是5,500.00元
2、假定G10单元格输入个税95元,推算税前工资,公式:
=MIN(3500+(G10+5*{0,21,111,201,551,1101,2701})/(5%*{0.6,2,4,5,6,7,9}))
至此目前个税计算的常见方法已介绍给大家,其实学习excel并不难!难的是长期坚持。
一是结合现实生活和所从事的工作问题来学习,增强趣味性;
二是用你所学知识解决工作中的问题,不懂就问电脑,这是小学生都知道的事,但现实中成人喜欢问同事,结果效率低下。学习方式,求助方式没有从观念上加以彻底改变。其实电脑就是最好的老师,你可以到百度(网民间流传着“内事不平问百度”嘛)、EXCELHOME论坛上试着解决更菜的菜鸟的问题;
三是许多事,只要想做,都能做到,该克服的困难,也都能克服,用不着什么钢铁般的意志,更用不着什么技巧或谋略。只要一个人还在朴实而饶有兴趣地生活着,他终究会发现,造物主对世事的安排,都是水到渠成的。
我们离成功有多远?只有三步——知道,做到,习惯!

更多福利如下:

QQ群福利,群号:615147109

1. Office安装程序及激活。

2. PPT模版,简历模版、图片、图标素材。

3. 原创图文教程。

4. 微软认证讲师直播公开课。

5.更多Excel大神、结交更多上进的小伙伴。

进群下载素材,进行练习:419562729

获取实时更新,扫描二维码直接关注

转载于:https://my.oschina.net/Officebuluo/blog/1490587

利用Excel函数多角度计算个人所得税相关推荐

  1. Excel函数——小数点计算

    Excel函数--小数点计算 动作目标:比较"误差值"和"中测计算的误差"是否相等?如果不相等把这两个值自动标红! 动作一: 动作二: 结果:H列=D列和F列的 ...

  2. python利用近似公式计算π_Excel函数公式大全之利用SUMSQ函数快速计算多个数据的平方和...

    各位Excel天天学的小伙伴们大家好,欢迎收看Excel天天学出品的excel2019函数公式大全课程.今天我们要学习的函数是数学函数中的SUMSQ函数,SUMSQ函数的功能是快速计算多个数据的平方和 ...

  3. 利用Excel VBA批量计算长时间序列植被物候动态阈值(逐像元)

    本文演示利用Excel VBA编程实现多期栅格数据,逐像元计算物候参数:生长季始期(SOS).生长季末期(EOS)和生长季长度(LOS),计算过程速度快! 说明: (1)利用Raster to Poi ...

  4. 利用EXCEL函数LINEST进行统计学中的回归分析

    文章来源:实战统计学 作者:梁斌炜 本文介绍统计学中的一元和多元线性回归,并通过EXCEL自带的统计函数LINEST.INDEX进行手工计算,再通过EXCEL数据分析工具包进行自动计算. 由于很多复杂 ...

  5. html提取excel指定单元格数据,如何利用Excel函数公式快速提取出单元格中指定的数据...

    在我们的日常工作中,Excel单元格中数据的提取是我们日常操作中常用且实用的功能,学会它你就可以攻克很多的难题,数据的批量处理将不再是问题,例如再Excel表单元格中有这么一串数据[520我爱你13y ...

  6. html输入公式得到混合运算结果,excel表格如何用公式计算加减乘除混合运算-excel乘法如何计算,excel函数怎么计算乘法...

    Excel支持数学中的四则运算,直接在目标单元格写相应的公式即可.例百如求A1减B1的差,在C1单元格可输入:=A1-B1 需注意: Excel里面任何公式(包括数学四则运算)都是需要以等号度开头. ...

  7. Excel函数之~计算日期、天数、星期

    计算日期.天数.星期的函数 1.EDATE 2.EOMONTH 3.WORKDAY 4.NETWORKDAYS 5.DATEDIF 6.YEARFRAC 7.WEEKNUM 1.EDATE 函数定义: ...

  8. 小工具,大作用:教你如何利用EXCEL函数LINEST做回归分析

    前言 本文介绍统计学中的一元和多元线性回归,并通过EXCEL自带的统计函数LINEST.INDEX进行手工计算,再通过EXCEL数据分析工具包进行自动计算. 由于很多复杂的EXCEL自动化程序,需要用 ...

  9. 【Excel函数】计算指定单元格内的指定字符数量——COUNTIF()

    函数解析: 计算指定范围内某个字符的数量,默认只能匹配数字的个数,如果想匹配文字或字母,可以引用单元格的值(单独设置一个单元格,这个单元格的内容就是你要匹配的值) 正常用法: //=COUNTIF(查 ...

最新文章

  1. 任正非最新讲话透露:华为在加快开发统一的人工智能平台
  2. OpenWRT 随记
  3. IT忍者神龟之Struts2.xml配置全然正确流程能走通可是有红叉解决
  4. 7-CPU Reset
  5. SpringIOC容器中Bean的生命周期
  6. hdoj4710 规律题
  7. 软件开发工程师证书有用吗_bim工程师证书有用吗
  8. 网站开发技巧参考大全 event js
  9. 特斯拉入驻天猫卖车了 将连做8天直播
  10. 中科院发布“木兰”处理意见;互联网公司合力应对新型肺炎;PHP 7.4.2 发布| 极客头条...
  11. 1136 A Delayed Palindrome(20 分)
  12. 本工具仅仅交流之用,把黑群晖洗白用,如果对此感兴趣请支持正版,请勿用于违法,作者不承担法律和相关连带责任,工具内有详细sn算号器,可供使用还有教程
  13. 【MME】云CloudMain
  14. Rockchip RK3588 kernel dts解析之音频模块
  15. oCam 中文绿色版 - 免费实用的屏幕录像与截图软件 (制作视频教程/录制直播视频)
  16. 明解C语言入门篇_第12章_结构体
  17. 当华为云WeLink遇上P40,多屏协同全场景办公有多神奇?
  18. 这应该是我见过最好的机房监控解决方案了!
  19. bake lightmap in unity 2
  20. 吃一个女富豪的瓜。。。

热门文章

  1. 大卫 异星觉醒 机器人_《异星觉醒》定档 高智商外星生物惊世浩劫
  2. 超级实用的vue小技巧,用了之后直呼好棒~
  3. 机器人的坐标体系RPY:roll轴、pitch轴和yaw轴
  4. springboot小程序授权登录获取用户手机号
  5. iOS支付时出现Unknow错误的问题
  6. 我国养老金亏损金额增加
  7. 距离放假还有一周,送个机械键盘吧
  8. 开发一个c语言程序要经过,开发c程序的基本步骤
  9. EvolveGCN:动态图的演化图卷积网络 翻译
  10. 为何转行做程序员90%的人都选前端工程师