分享

教你用VLOOKUP查询,增值税税率和个税

 Excel不加班 2019-12-26

最新最全增值税税率/征收率/扣除率表(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实战案例

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多