Excel中vlookup和hlookup函数有什么区别?

如题所述

Hlookup函数是用第一个参数在一行中查找,而VLookup函数则是用第一个参数在一列中查找,在实际工作中使用哪个函数主要是看表格的结构和查找方式而决定。而VLOOKUP-此函数用于在垂直组织的表中查找特定值,然后从对应于该值的特定列中返回数据。可能很多小伙伴单靠含义是很难将它们给区分开来的,下面我们就将详细的为大家讲解Excel中vlookup和hlookup函数的区别,一起来看一看~

Excel中vlookup和hlookup函数的区别说明:

VLOOKUP函数,是按照垂直(vertical)方向进行查找,它的“表兄弟”HLOOKUP函数的用法和它基本一致,只不过是按照水平(horizontal)方向进行查找。在使用时只要注意,将【列】改为【行】即可。

前面我们已经讲过vlookup函数的使用方法及实例,下面带大家一同体验HLOOKUP函数(水平查找)。如下图1所示,在第9行,根据平台名称,从第1~4行中,查找网址、联系人、手机号的信息。

HLOOKUP案例:用HLOOKUP函数完成横向查找

(1)打开【2HLOOKUP】表,按HLOOKUP函数的填写方式填写【网址】,即在【B9(网址)】对应单元格内输入公式【=HLOOKUP($A$9,$A$1:$H$4,2,0)】(见图1)。在这里,将【$A$9】和【$A$1:$H$4】都锁定它的行和列,进行绝对引用,让它在公式复制时,不改变这个单元格引用区域的变化。

(2)选中【B9(网址)】对应单元格→将鼠标移至单元格右下角,当光标变成十字句柄时,向右拖动至【D9(手机号)】对应单元格见图2。

此时,【C9(联系人)】对应单元格的公式:=HLOOKUP($A$9,$A$1:$H$4,2,0)。【D9(手机号)】对应单元格的公式:=HLOOKUP($A$9,$A$1:$H$4,2,0)。我们只需更改公式中,第3个参数,即返回值在第几行,就可以取到正确的结果,修改后的公式为:【C9(联系人)】对应单元格的公式:=HLOOKUP($A$9,$A$1:$H$4,3,0)。【D9(手机号)】对应单元格的公式:=HLOOKUP($A$9,$A$1:$H$4,4,0)。

最终效果如图3所示。

提示:如果我们希望向右拖动时,HLOOKUP函数中的第3个参数(返回数据所在的行数),可以自动从2变成3、4,可以将它更改为:COLUMN(B1),即读取B1单元格所在的列号,即=2。这样,当我们把公式从左向右拖动的时候,它会自动变成COLUMN(C1)、COLUMN(D1),也就是3、4了(见下图4)。

修改后的【B9(网址)】对应单元格的公式:=HLOOKUP($A$9,$A$1:$H$4,COLUMN(B1),0)。【C9(联系人)】对应单元格的公式:=HLOOKUP($A$9,$A$1:$H$4,COLUMN(C1),0)。【D9(手机号)】对应单元格的公式:=HLOOKUP($A$9,$A$1:$H$4,COLUMN(D1),0)。

看到这里,大家是否对于“Excel中vlookup和hlookup函数的区别”有一定的了解了呢?其实这2个函数对于我们的Excel表格数据来说都具有不同的作用,希望大家都能够很好的学会哦~最后,学习更多Excel函数技巧,就上吧~

温馨提示:答案为网友推荐,仅供参考
相似回答