与 30万 读者一起学Excel
先看Excel文章,后看个人所得税6项专项附加扣除办法正式文件。
学员的问题:摘要记录得很乱,现在要根据特定的关键词,统计工资薪金和五险一金。
源文件:
https://pan.baidu.com/s/1F_4Y9-gX10aaB7-f1SDUhg
1.工资薪金,含有工资、绩效、奖金、过节费字样
按关键词判断,通常有两种情况。
01 借助COUNTIF函数+通配符
=IF(COUNTIF(A2,"*工资*")>0,B2,0)
02借助FIND函数+ISNUMBER组合
=IF(ISNUMBER(FIND("工资",A2)),B2,0)
这里以COUNTIF函数作为说明。
多个关键词,最简单粗暴的方法就是用多个COUNTIF函数相加,公式虽长,但容易理解。
=IF(COUNTIF(A2,"*工资*")+COUNTIF(A2,"*绩效*")+COUNTIF(A2,"*奖金*")+COUNTIF(A2,"*奖金*")>0,B2,0)
当然玩技术的人,可以将公式合并起来。
=IF(SUM(COUNTIF(A2,"*"&{"工资","绩效","奖金","过节费"}&"*"))>0,B2,0)
这里的SUM函数不能省略,因为COUNTIF函数计算出来的是多个结果,需要将这些结果统计起来才可以。
如果你对公式的结果没有把握,可以在编辑栏选中COUNTIF部分按F9键解读,就会看到有多个结果。
如果你对函数玩得炉火纯青,上面的公式还可以进行字符缩减。将>0这部分去掉,任何不等于的数字,都是TRUE。
=IF(SUM(COUNTIF(A2,"*"&{"工资","绩效","奖金","过节费"}&"*")),B2,0)
现在分别用1、2和0作为IF函数的第一参数,看返回结果,只有0才返回第三参数卢子,其他的返回第二参数Excel不加班。
2.五险一金,含有社保、公积金字样
直接更改关键词即可解决问题。
=IF(SUM(COUNTIF(A2,"*"&{"社保","公积金"}&"*")),B2,0)
最后,学Excel别到处找捷径,世上真的没有捷径。如果一定要说有捷径,那就是长期坚持练习,道理你都懂,但你不懂的长期坚持。
周一的文章《收藏!个税6个专项附加扣除项目计算模型》用Excel计算,现在正式文件来了。子女教育、赡养老人、继续教育、大病医疗、住房贷款利息/住房租金,个人所得税6项专项附加扣除办法,正式确定!向大众公布!
来源:财政部
获得Excel透视表跟卢子一起学 早做完,不加班的读者:虫虫、忽而今夏、悠悠、宁静致远、婧,加卢子微信chenxilu1987
无意间发现一个金刚粉,3月28日关注,到目前为止打赏了62次,合计330元。不仅如此,还在这9个月的时间内,报名了卢子7个班级。
感谢你的支持,同时也感谢一直在背后支持卢子的所有铁杆粉丝。
2018年卢子获得了一千个铁杆粉丝,你获得了什么?
作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)
长按二维码,识别关注
请把「Excel不加班」推荐给你的朋友和同事