打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
个税计算太复杂,财务已被逼疯!无中生有,LOOKUP一次搞定

今天我们围绕一位粉丝在工作当中遇到的实际问题展开,看如何灵活运用已讲过的函数快速高效的地解决问题。

首先说明,这个问题进阶君会提供两种解决办法,先讲运用LOOKUP函数的方法。

01 问题引入

一位财务人员,今天差点疯掉了。为什么?就为了给100名员工计算个人所得税。原本以前的有一个在网上找的公式,但是不一小心把公式删除了,而且在网上也找不到了。自己写了半天,嵌套了很多个IF函数,结果还是错的。

我们都知道:个人所得税=应纳税额*税率-速算扣除

税率和速算扣除因应纳税额不同而不同。怎样根据应纳税额找到对应的税率和速算扣除成为解决这个问题的关键点。

部分员工名单

如何快速准确的计算呢?

02 问题分析

个人所得税=应纳税额*税率-速算扣除

我们需要根据应纳税额查询到税率和速算扣除,这样就可以完美的解决问题。所以,这个问题的核心点就落到了查询问题上面。解决查询问题常用的有LOOKUP、VLOOKUP、HLOOKUP三个函数。

观察个人所得税税率及速算扣除表,我们会发现,这个表无法进行查询。

因为应纳税额是一个范围,而不是一个确定的值。这怎么办呢?

既然是这样的,我们就无中生有,造一个表出来。为了方便大家理解,分成两步走。

第一步:把应纳税额范围用区间表示。

3000.01,表示比3000元多1分,就是超过3000元,其它类似。

第二步:将各个区间用下限表示。

为什么取下限呢?这与我们即将采取的LOOKUP函数的特点有关系。

03 问题解决

第一步:如上分析,构建一个中间表。

第二步:应用LOOKUP函数构建公式

对于LOOKUP函数不熟悉的小伙伴,可以点击下面的链接,查看前面的教程。

「Excel函数说」第5讲 这才是查询天王 LOOKUP函数

在D4单元格中输入公式:

=C4*LOOKUP(C4,$G$3:$G$9,$H$3:$H$9)-LOOKUP(C4,$G$3:$G$9,$I$3:$I$9)

公式解析:

1.LOOKUP(C4,$G$3:$G$9,$H$3:$H$9) 查找税率值

把C4的值7000,在查找区域里面去查找,没有找到,故取比它小,最靠近它的数,就是3000.01,故在第2档,在结果区域取得税率10%。

2.LOOKUP(C4,$G$3:$G$9,$I$3:$I$9)查找速算扣除值

把C4的值7000,在查找区域里面去查找,没有找到,故取比它小,最靠近它的数,就是3000.01,故在第2档,在结果区域里取速算扣除值为210.

第三步:拖动复制公式

在公式当中,对查找区域和结果区域采取了绝对引用方式,就是为了方便复制公式。

到此,问题解决。

04 拓展思考

有小伙伴说,我们构建的中间表放在数据表当中,非常影响数据表的阅读效果。

好吧。既然是这样,进阶君就把中间表做隐藏处理吧。如何隐藏呢?运用内存数组就可以了。

在前面的教程中,我们多次用到了内存数组,知道了内存数组和单元格选区实质是相同的。

于是,我们构建的中间表删除,然后在D4单元格中,重新输入公式:

=C4*LOOKUP(C4,{0;3000.01;12000.01;25000.01;35000.01;55000.01;80000.01},{0.03;0.1;0.2;0.25;0.3;0.35;0.45})-LOOKUP(C4,{0;3000.01;12000.01;25000.01;35000.01;55000.01;80000.01},{0;210;1410;2660;4410;7160;15160})

然后复制公式,得到结果如图所示:



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
新版个税最全攻略:计算公式、每月将少缴多少钱?年终奖避税方法
公式
年终奖公式,全网最详细的一篇文章!
最新Excel计算每月工薪所得个人所得税函数公式
财务必会,一个公式解决个人所得税计算难题
手把手教你用EXCEL计算新个人所得税
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服