前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Excel函数之HLookup查询与引用,并与Vlookup比较

Excel函数之HLookup查询与引用,并与Vlookup比较

作者头像
哆哆Excel
发布2022-10-25 12:42:27
8640
发布2022-10-25 12:42:27
举报
文章被收录于专栏:哆哆Excel哆哆Excel

【知识点】

HLOOKUP

用途: 在表格或数值数组的首行查找指定的数值,并由此返回表格或数组当前列中指定行处的数值。

语法:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

中文:

hlookup(在数据表第一行中查找的值,查找的范围,返回的值在查找范围的第几行,模糊匹配/精确匹配)

参数:

Lookup_value

是需要在数据表第一行中查找的数值,它可以是数值、引用或文字串;

Table_array

是需要在其中查找数据的数据表,可以使用对区域或区域名称的引用,Table_array的第一行的数值可以是文本、数字或逻辑值。

Row_index_num

为table_array中待返回的匹配值的行序号

Range_lookup

为一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配

【实例学习】

学习Hlookup一定要与Vlookup相比较进行学习才行

Vlookup和Hlookup函数的区别就在于它们的第一个字母

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

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

二者的语法除了查找方向外,其他完全相同。

【vlookup实例】

问题:在神雕侠侣学院的成绩表中,根据姓名查找到相应各科的成绩

Vlookup的查找是先在“查找区域”的“第一列”中从上往下的垂直的方向查找到条件“姓名”再按指定数字从左往右偏移,从而取得数据

我们明白了,Vlookup函数的执行过程,理解Hlookup就很容易了

【Hlookup实例学习1】

要求:根据姓名查找到相应的科目的成绩

我们可以看到Hlookup是:先在水平方向从左往右查找到了“林朝英”,再在按要求在垂直的方向偏移位置,再取得数据的

【问题】【问题】【问题】来了

由于我们的成绩表很少用以上的方式来登记,如果用这样登记的人,我们要捧为“神级人物”的,我们的习惯是首行是“标题行”

★★★这我们只要换个思维就可以啦★★★

我们可以先用Max或SUMPRODUCT找到“姓名”所在的行号,再用Hlookup从首行中找到“语文”“数学”“英语”等科目,再垂直方向偏移到行号所在的位置就可以啦。

★★★太聪明啦★★★

【Hlookup实例练习2】

先找到“姓名”在区域中的行号,再利用Hlookup在首行中查找“科目”再向下偏移“行号”就可以取得了

成功,郊果如下图Gif动画

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-01-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 哆哆Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档