分享

VLOOKUP函数基础用法及常见问题讲解

 一叶知秋6012 2020-08-10

VLOOKUP函数作为职场中最常见的函数,被大家当做大众情人般的存在,那它究竟如何使用,又有哪些注意事项和常见错误呢,且听我慢慢道来。

首先VLOOUP函数的基本写法如下:=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup),我们将参数翻译成中文方便大家理解:=VLOOKUP(查找值,查找区域,查找列,查找类型)。各参数意义大致如下:第一参数是我们所需要查找的关键字;第二参数是去哪里查找;第三参数是需要返回查找区域的第几列,此时的第几列并不是Excel整个表格的第几列也不是整个数据源的第几列,而是我们第二参数所选区域的第几列;第四参数是确定查找类型(分为精确匹配和模糊匹配),常用的是精确匹配。下面是实际案例截图,图中编号分别对应VLOOKUP函数的4个参数,以下案例的意思是根据姓名,匹配得到对应的成绩:

以上是基础用法,下面我们讲解VLOOKUP函数使用的注意事项:

1、查找值必须位于查找范围的第一列。VLOOKUP函数,会将第一参数的值去我们所选的查找范围的第一列中去查询,如果查找值不位于所选区域的第一列,Excel将会报错。以下是我们上面的案列第二参数选区时没有将查找值选在第一列的情况,结果#N/A错误,原因是所选区域第一列为学号,姓名放到学号中去查询,当然查询无果:

2、第二参数引用问题,俗称固定。以上公式中,我们的第二参数都用$符号进行了绝对引用,通俗的说就是固定不让它随公式拖动改变,如果不进行固定,很有可能出现明明存在,但是却匹配错误的情况,原因是在公式下拉的过程中,第二参数区域随之发生了改变,请看截图:

3、第三参数查找列超范围。如果我们第二参数我们总共选取了3列,但是第三参数的数字为4,此时会返回错误值#REF!。因为,我们让VLOOKUP函数查找的东西,已经超出它的范围了。请看截图:

4、反向查找。比如以上案例我们需要用姓名去匹配学号,此时无论我们如何选取第二参数,姓名均不可能位于第一列,因此答案肯定是错误值。但通过一些技巧可以实现,具体的在我们《VLOOKUP函数反向查找之if{1,0}》和《VLOOKUP函数反向查找之CHOOSE{1,2}》中有详细讲解,大家可以参考。

5、关于通配符的查找。改用涉及特殊用法较多,我们会在后面的内容做详细简介。

写在最后:VLOKUP函数的基础用法我们视频中有详细的讲解,如果大家觉得文字太枯燥,太抽象,可以观看《VLOOKUP函数基础用法及常见问题讲解》。纯手打,原创不易,谢谢大家支持~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多