金币中心 |设首页 |入收藏 |English |移动版
首页 认识会计 会计人物 会计史话 职业规划 职场故事 职场动态 求职参考 实务操作 书讯书评 
您的位置:首页职场天地实务操作正文
 

看完315晚会,我吓得不敢再用Vlookup 函数了!

来源:Excel精英培训微信公众号   发布时间:2017-03-17  作者:兰色幻想-赵志东   编辑:无忧草

阅读:2955  打印   RSS 字号:||
一写不要紧,心情顿时跌到冰点:难到我的Vlookup函数是假的吗?

看完315晚会,我吓得不敢再用vlookup 函数了!

从吃的到穿的用的,各种假,各种骗,各种坑。2017年的315晚会看着我心惊胆战,吓着兰色赶紧打开excel写个vlookup公式压压惊。

一写不要紧,心情顿时跌到冰点:难到我的vlookup函数是假的吗?

1、下图中,在左表中有“王明”,用vlookup却查找不到?

=vlookup(d2,a:b,2,0)

 

看完315晚会,我吓得不敢再用vlookup 函数了!

错误原因:

看着内容一样的两个单元格,其实不一定相同哦。最简单的测试方法是用=号。结果为false表示不相同。最常见的是字符旁含有看不见的空格

解决方法:

删除或替换掉公式就正常了。

看完315晚会,我吓得不敢再用vlookup 函数了!

2、第一个没错,为什么拖动vlookup公式就不对了?

看完315晚会,我吓得不敢再用vlookup 函数了!

错误原因:

错误的原因在于第二个引用表格区的参数没有锁定,导致公式向下复制时a2:a6变成了a3:a7,这个区域没有李玉刚,结果当然出错了。

解决方法:

公式改为

=vlookup(d2,a$2:b$6,2,0)

=vlookup(d2,a:b,2,0)

3、两个单元格字符完全一样(d2=a3),e2公式查找结果也不正确(应该为57)

=vlookup(d2,a:b,2)

看完315晚会,我吓得不敢再用vlookup 函数了!

错误原因:

公式少了最后一个参数0,如果不带0(或false)表示近似匹配,上图中应该是精确匹配,最后一个参数不可少。

解决方法:

公式修改为=vlookup(d2,a:b,2,0)

4、内容一样、参数没少。为什么又错了?

=vlookup(e2,a:c,3,0)

640.webp (3)

错误原因:

vlookup第二个区域参数有一个要求,所查找的内容(姓名)必须在区域的第1列查找,公式中引用的第一列是a列(a:c),当然会出错了。

解决方法:

公式修改为:

=vlookup(e2,b:c,2,0) 

5、公式没任何问题,数字也一样,查找又错了。

看完315晚会,我吓得不敢再用vlookup 函数了!

错误原因:

如果查找的数字格式,一定要注意和被查找的列数字格式是否一致。上图中e2为数值型,而a列带有绿三角是文本型。

解决方法:

把文本型数字修改为数值型即可

或修改公式为(连接空字符&“”转换成文本格式,如果是文本转数字则用*1方法转换)

=vlookup(e2&"",a:c,2,0)

看完315晚会,我吓得不敢再用vlookup 函数了!

6、区间查找,公式绝对没有错,结果却错了

最后一个参数省略时为近似匹配,可用于区间查找

=vlookup(b2,e:f,2)看完315晚会,我吓得不敢再用vlookup 函数了!

错误原因:

在区间查找时,被查找区域的第1列一定要是升序排列。

解决方法:

ef列按升序排列

看完315晚会,我吓得不敢再用vlookup 函数了!

7、查找~时,公式出错了

看完315晚会,我吓得不敢再用vlookup 函数了!

看完315晚会,我吓得不敢再用vlookup 函数了!

错误原因:

excel中~用于查找通配符,如果在vlookup公式中出现,会被认为特定用途,非真正的~。

解决方法:

把~替换为~~。公式改为

=vlookup(substitute(d2,"~","~~"),a:b,2,0)

兰色说:当今社会最宝贵的财富莫过于个人信用,信用的缺失会导致人与人、人与周围环境的信任危机。但是有些你看到的并一定是真实,象vlookup函数,不是它不对而是你不会。所以生活中,我们要学会用睿智的眼光去分辨真假,不盲目、不轻信。

延伸阅读:

  • 你还在Excel中用IF函数??太out了!!
  • 19个Excel函数公式,解决会计工作中80%的难题!
  • 这8个Excel技巧没人收藏,从此再不谈技巧!
  • 返回职场天地首页 >
     
     用户登录
    视野周刊订阅 回顾>