分享

必须要熟练掌握的函数Lookup和Vlookup

 Chosefree 2020-02-17

Lookup函数和VLookup函数在实践工作中使用非常广泛也非常实用。

Lookup和Vlookup有相同之处,有的时候可以通用,相对来说Vlookup的使用比lookup方法更简单一些。可以解决Lookup使用时的一些局限性。使用两个函数的方法学会之后,再根据实际情况选择使用。

Vlookup的语法结构是:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)。

即Vlookup(查询数据,查询范围,查询的内容所在的列数(具体数值),1/0)。

查询范围最好取绝对引用,查询的内容所在的列数不是Excel默认的列号,而是所选中的查找范围中的第几列,1是模糊查找,0是精确查找。

如查询某单位的账号、密码,如图

查询账号:=VLOOKUP(F2,$B$1:$D$32,2,0)

密码查询:=VLOOKUP(F2,$B$1:$D$32,3,0)

需要注意的是,第一个参数,即查询数据必须是选取范围中的第一列数据中的内容,也就是要查询的F2的数据,必须包含中被选中的数据范围即B1:D32的第一列中,否则会出现错误。

使用Vlookup函数进行数据查询时,有时候难免会输入错误或是不存在查询数据,这时候函数就会返回错误值#N/A。在页面中表现出来也许会觉得不太好看,我们更人性化一些,把返回的错误值改成我们自己定义的更为直接明白的语句,如“输入错误,请重新输入”,需要和Iferror函数进行嵌套使用。

书写格式是:=Iferror(VLOOKUP(F2,$B$1:$D$32,2,0),” 输入错误,请重新输入”)

PS:Iferror函数检查查询值是否有错误,没有错误则返回vlookup函数的值,如果有错误,则返回我们自定义的数据,如” 输入错误,请重新输入”。

另,Hlookup与VLookup区别在于Hlookup是按行查找,Vlookup是按列查找,这两个函数的使用方法基本上是一样的,就不再单独介绍Hlookup了。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多