在日常工作尤其是财务工作中,我们经常需要在较多的数据中取得我们所需要的数据,如果一个一个地查找,不仅效率低下而且容易出错,使用VLOOKUP函数就可以快速找到我们需要的数据,而且准确性有保证;

1.LOOKUP

=LOOKUP(E2,B2:B8,C2:C8)

lookup是在一列数据中搜索某个数据,在另一列返回对应行的值。

Excel常用函数  HLOOKUP VLOOKUP LOOKUP_VLOOKUP

2.VLOOKUP

=VLOOKUP(D2:D6,A2:B21,2,0)

简单的说,vlookup是在一个区域的第一列搜索读一个数据,然后返回对应行的第n列的值,n自己制定。

另外vlookup支持精确匹配,就是说搜不到就不返回值。lookup不支持精确匹配,如果找不到要搜索的值,会返回小于等于该数的最大值

Excel常用函数  HLOOKUP VLOOKUP LOOKUP_Excel_02

Excel常用函数  HLOOKUP VLOOKUP LOOKUP_VLOOKUP_03

当E1列出来值之后,点击右下角,向下拖拽即可

Excel常用函数  HLOOKUP VLOOKUP LOOKUP_Excel_04

VLOOKUP两张表的用法

sheet2如下:

Excel常用函数  HLOOKUP VLOOKUP LOOKUP_HLOOKUP_05

sheet4如下:

Excel常用函数  HLOOKUP VLOOKUP LOOKUP_LOOKUP_06

3.HLOOKUP

Hlookup格式为 =Hlookup(要查找的值,查找区域,返回哪一行的值,精确查找/模糊查找)

Excel常用函数  HLOOKUP VLOOKUP LOOKUP_LOOKUP_07

但是我们拖拽到其他区域会出现"#N/A",这是因为查找区域我们写的是相对引用,拖拽单元格它会跟着变化,所以我们要改成绝对引用,然后再拖拽单元格就可以了;

相对引用公式为:=HLOOKUP(C15,$B$5:$F$6,2,0)

结果如下:

Excel常用函数  HLOOKUP VLOOKUP LOOKUP_Excel_08

V是Vertical的的第一个字母,垂直方向,Vlookup表示垂直方向查找

H是Horizontal的第一个字母,水平方向,Hlookup表示水平方向查找。