关于查找、定位函数有很多,比如vlookuo,hlookup,lookup,find,match,index,offset,choose,row等等。
①vlookup函数,应该是用的比较多的函数之一了,其中的字母V代表vertical,垂直的意思。
VLOOKUP的使用条件是要目标值在查找区域是唯一的,如果查找区域有多个目标值,一般来说失去了使用函数的意义。
一般使用此函数的时候,目标值如果不在查找区域的第一列,会报错#N/A
一般查找区域没有目标值,会返错#N/A
一般超出查找区域范围,会返错#REF!
一般目标值和查找区域值格式不同,会返错#N/A
最后就是近似匹配(ture或者1)、精确匹配(false或者0),其实也就是精确搜索和模糊搜索的意思。
因为该函数使用者比较多,所以这里稍微啰嗦了点。
②Hlookup,其中的H就是horizontal,即水平的意思。
HLOOKUP和Vlookup的用法基本一致,差别在于vlookup从左到右,横向出发,hlookup从上到下,纵向出发。
需要注意的是,绝对引用的使用,因为vlookup函数是从上到下查找,返回值单元格也是从上到下,方向一致,如果查找区域选择的是整列,那不需要绝对引用;hlookup函数是从做向右查找,返回值单元格是从上到下,方向不一致,所以需要绝对引用。回头会专门介绍一下相对、绝对引用。
hlookup使用比较小,一般在需要用hookup的场景里,将查找区域转置后,就可以改为使用vlookup了。
其他的vlookup有的问题,hlookup也有。