最新最全增值税税率/征收率/扣除率表(2018年5月1日后),三张表来自小陈税务。借用增值税税率表,来说明一下VLOOKUP函数的用法。
1.根据税目查询增值税税率。
Step 01 在单元格F3输入公式,下拉。
=VLOOKUP(E3,B:C,2,0)
Step 02 查找出来的增值税税率是小数,需要将单元格设置为百分比格式,再单击%。
VLOOKUP函数语法:
=VLOOKUP(查找值,查找区域,返回查找区域第几列,精确或者模糊查找)
这里有两个注意点强调一下:
01 查找区域写整个区域,这种是错误的。查找的区域,首列必须包含查找值,也就是说必须从B列开始,而不是A列。
02 查找区域这里写部分区域,查找结果看起来虽然是对的,但实际上公式是错误的。如果只写部分区域,必须对区域加绝对引用$B$3:$C$66。
区域没加绝对引用,下拉公式,导致区域错误。
说明:引用整列区域B:C下拉可以不用绝对引用,引用部分区域$B$3:$C$66下拉需要加绝对引用。
2.根据税目查询增值税税率,不过查找区域的税目可能含有多个值。
这里还是用最初的精确查找,结果全部是错误值。
是不是这里需要用到模糊查找,也就是最后参数改成1,才正确?试一下效果,结果是有了,可惜全部为0%,明显有问题。
其实这里要用VLOOKUP函数的另一个功能,通配符查找。
第一参数两边都连接一个"*",意思是,只要包含E3单元格对应的值,就可以查找出来。
=VLOOKUP("*"&E3&"*",B:C,2,0)
如果还不了解"*"的含义,建议将下面这篇文章好好看一遍。
揭开Excel万能符号的魅力!
问题来了,那模糊查找是用在什么地方?
3.根据应缴纳所得额查找税率。
在单元格E2输入公式,下拉。
=IFERROR(VLOOKUP(D2-3500,G:J,3,1),"")
Excel不加班的应缴纳所得额小于3500,不用扣税,也就是没有税额,查找的时候会出错,这时在外面嵌套IFERROR函数,就是让错误值显示空白。
关于个税,详见文章。
作者:卢子,清华畅销书作者;个人公众号:Excel不加班(ID:Excelbujiaban)
帖子回复及时提醒
听课刷题更加方便
全部评论(2)