下载APP
首页 > 会计实务 > 会计人员 > 会计培训

​当vlookup函数第一个参数是纯数字时无法出来正确的结果?

来源: 正保会计网校 2021-08-25
普通

当vlookup函数第一个参数是纯数字时总是无法出来正确的结果?讲解来了!

vlookup函数被称为Excel中的效率之王,在财务工作中使用频率极高。但是95%的Excel使用者在最开始使用vlookup函数的时候都会遇到这样那样的状况。下面网校给大家举一个财务初学者在使用vlookup函数时经常遇到的问题。

如下图所示,我们需要从左侧批号名称总表中查找出来E列191012、

200213、200607这三个批号对应的商品名称,我们在F2单元格输入公式 =vlookup(E2,A:B,2,0),输入上述公式并下拉之后,可以看到返回的值全部是#N/A. #N/A表示没有找到191012、200213、200607这三个批号对应的商品名称。操作如下图所示。

当vlookup函数第一个参数是纯数字时无法出来正确的结果?

以第一个要查找的批号191012为例,我们通阅整张表格,可以看到批号191012是存在的,其对应的商品名称为 “复方沙棘籽油栓”。其他编号同样在A列可以找到。

回顾vlookup函数语法结构:

vlookup(Lookup_value,Table_array,Col_index_number,Range_lookup),即vlookup(查找值,查找范围,返回的数值所在的列数,精确匹配还是模糊匹配)。

我们比照上述函数语法结构检查一下公式,可以看到公式vlookup(E2,A:B,2,0)中的参数设置也是没有问题的。操作如下图所示。

当vlookup函数第一个参数是纯数字时无法出来正确的结果?

上述vlookup函数语法正确,为什么却无法引用过来正确的数据呢?这里,需要跟大家强调,在使用vlookup函数的时候,第一个参数查找的值,如果是纯数字,没有字母的话,确实可能出现无法引用出来结果的情况。如果这些纯数字是以文本形式存储的,是可以引用过来正确结果的;如果这些纯数字是以数值形式存储的,则无法引用过来正确的结果。在此案例中,我们可以建立两个辅助列,将纯数字构造为带有字母的文本。操作如下图所示。

当vlookup函数第一个参数是纯数字时无法出来正确的结果?

将要查找的值设置为字母与数字的组合后,公式修改为=VLOOKUP(G2,B:C,2,0),此时,就可以正确地引用过来商品名称数据了。操作如下图所示。

当vlookup函数第一个参数是纯数字时无法出来正确的结果?

好啦,用vlookup函时,第一个参数查找的值是纯数字时总是无法出来正确的结果,规避这种结果的操作要点大家掌握了吗?想要快速提高Excel技能,欢迎大家关注正保会计网校胡雪飞老师的《零基础Excel实操必修的9节课》课堂!查看更多>>

相关资讯:

让Excel表格中内容为空的单元格自动填充颜色?条件格式可以!

这几个Excel函数,你应该知道

会计必会的Excel快捷操作,收藏!

今日热搜
热点推荐:
做账报税
做账报税私教班第十一季
加入会计实务交流圈

微信识别二维码

扫码找组织

回复:资料包

立即免费获取

有奖原创征稿
取消
复制链接,粘贴给您的好友

复制链接,在微信、QQ等聊天窗口即可将此信息分享给朋友
客服