在日常工作尤其是财务工作中,我们经常需要在较多的数据中取得我们所需要的数据,如果一个一个地查找,不仅效率低下而且容易出错,使用VLOOKUP函数就可以快速找到我们需要的数据,而且准确性有保证;
1.LOOKUP
=LOOKUP(E2,B2:B8,C2:C8)
lookup是在一列数据中搜索某个数据,在另一列返回对应行的值。
2.VLOOKUP
=VLOOKUP(D2:D6,A2:B21,2,0)
简单的说,vlookup是在一个区域的第一列搜索读一个数据,然后返回对应行的第n列的值,n自己制定。
另外vlookup支持精确匹配,就是说搜不到就不返回值。lookup不支持精确匹配,如果找不到要搜索的值,会返回小于等于该数的最大值
当E1列出来值之后,点击右下角,向下拖拽即可
VLOOKUP两张表的用法
sheet2如下:
sheet4如下:
3.HLOOKUP
Hlookup格式为 =Hlookup(要查找的值,查找区域,返回哪一行的值,精确查找/模糊查找)
但是我们拖拽到其他区域会出现"#N/A",这是因为查找区域我们写的是相对引用,拖拽单元格它会跟着变化,所以我们要改成绝对引用,然后再拖拽单元格就可以了;
相对引用公式为:=HLOOKUP(C15,$B$5:$F$6,2,0)
结果如下:
V是Vertical的的第一个字母,垂直方向,Vlookup表示垂直方向查找
H是Horizontal的第一个字母,水平方向,Hlookup表示水平方向查找。