vlookup函数匹配不出来的原因(vlookup函数的使用方法图解)

发布日期:2024-12-22 12:36:40     手机:https://m.xinb2b.cn/baike/news9103.html    违规举报
核心提示:用vlookup函数总是无法查找引用过来正确数据?讲解来了! vlookup函数被称为Excel中的效率之王,在财务工作中使用频率极高。但是95%的Excel使用者在最开始使用vlookup函数的时候都会遇到这样那样的问题。下面考呀呀网校给

vlookup函数匹配不出来的原因(vlookup函数的使用方法图解)

用vlookup函数总是无法查找引用过来正确数据?讲解来了!

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

如下图所示,我们需要从左侧ABC三列总表中查找出来E列这五个编码对应的商品名称,我们在F2单元格输入公式 =vlookup(E2,A:C,3,0)。

输入上述公式并下拉之后,可以看到返回的值全部是#N/A.以第一个要查找的编码6931243999919为例,我们通过点击CTRL+F 在B列查找编码6931243999919

,可以看到编码6931243999919是存在的,其对应的商品名称为 “阿胶烧鸡(袋)”。回顾vlookup函数语法结构:

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

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

上述vlookup函数语法正确,为什么却无法引用过来正确的数据呢?这里,需要跟大家强调,在使用vlookup函数的时候,第一个参数查找的值,必须要位于第二个参数所代表的区域的第一列,查找范围和要返回的数值所在的列数都是要从查找值所在的列开始计算。可以看到在我们上述错误的做法中,查找的值6931243999919是位于查找区域A:C中的第二列的,未在所在区域的最左列,这是导致无法得出正确的结果的根本原因。

为了保证查找的值6931243999919位于查找区域中的第一列,我们可以将区域修改为B:C,公式修改为=VLOOKUP(E2,B:C,2,0),此时,就可以正确地引用过来商品名称数据了。操作如下图所示。

 
 
本文地址:https://xinb2b.cn/baike/news9103.html,转载请注明出处。

推荐图文
推荐百科经验
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  百度地图  | 
Processed in 0.310 second(s), 80 queries, Memory 0.51 M