您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
HLOOKUP函数(hlookup函数的h是什么意思)
函数,数值,参数HLOOKUP函数(hlookup函数的h是什么意思)
发布时间:2016-12-08加入收藏来源:互联网点击:
很多朋友想了解关于HLOOKUP函数的一些资料信息,下面是小编整理的与HLOOKUP函数相关的内容分享给大家,一起来看看吧。
hlookup函数的使用方法
该函数的语法规则如下:
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
1、Lookup_value
Lookup_value为需要在数据表第一行中进行查找的数值。Lookup_value可以为数值、引用或文本字符串。
2、Table_array
Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。
3、Row_index_num
Row_index_num为table_array中待返回的匹配值的行序号。Row_index_num为1时,返回table_array第一行的数值,row_index_num为2时,返回table_array第二行的数值,以此类推。
如果row_index_num小于1,函数HLOOKUP返回错误值#VALUE!;如果row_index_num大于table_array的行数,函数HLOOKUP返回错误值#REF!。
4、Range_lookup
Range_lookup为一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配。如果为TURE或者1,则返回近似匹配值。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。
如果range_lookup为FALSE或0,函数HLOOKUP将查找精确匹配值,如果找不到,则返回错误值#N/A。如果range_lookup省略,则默认为0(精确匹配)。
表格或数值数组(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)的首行查找指定的数值,并在表格或数组中指定行的同一列中返回一个数值。
当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数HLOOKUP。当比较值位于要查找的数据左边的一列时,请使用函数VLOOKUP。HLOOKUP中的H代表“行”。
如果函数HLOOKUP找不到lookup_value,且range_lookup为TRUE,则使用小于lookup_value的最大值。如果函数HLOOKUP小于table_array第一行中的最小数值,函数HLOOKUP返回错误值#N/A。
如果range_lookup为FALSE且lookup_value为文本,则可以在lookup_value中使用通配符、问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。
Vlookup和Hlookup函数的比较
Excel提供了两种查找函数,用来检索存于一个表中的信息,它们就是HLOOKUP和VLOOKUP。要在一个单元格中插入或寻找一个值,而这个值在工作表中的另一个地方时,查找函数是一个好办法。
查找函数在一个特定的区域中搜寻行或列(在Excel中叫做查表)。这两个函数使用同样的参数(但下面的情况例外)。参数指一个函数用来执行操作或计算的值。一个函数使用的参数类型对函数来说是特定的。
VLOOKUP和HLOOKUP函数查找表中一个特定的值(任意行列区域或命名的区域)。例如,这个值可能是一个人的名字。这些函数从表中检索这个值的相关信息(例如此人的生日)并把数据放在活动单元格中。您需要说明想要的值离查找值有几行或几列。
例如,LakewoodMountainsResort公司的娱乐部经理保留了一张客户的孩子的姓名房间号和生日的表。每天,她使用LOOKUP函数在表中寻找当天的日期,并显示生日是这一天的每个孩子的名字和房间号。然后,凭这些信息把生日礼物送到相应的房间。
HLOOKUP函数在行中查找(即水平查找),VLOOKUP函数在列中查找(即垂直查找)每个函数最多可以使用4个参数。除了参数rangelookup,其他参数是必需的:
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
在excel中如何使用hlookup函数
HLOOKUP函数和VLOOKUP函数同为数据查找函数,只不过他们两者的查找方式不但不相同,反而像绕口令般让人难于掌握,后者以第1列为查找目标,前者以第1行为查找目标;两者皆返回最终查找到的数据对应的行列值!
由于查找方式不同,前者以列为目标,后者以行为目标,正如Excel行列转置般让人难于接受,因此,掌握好此二函数,对工作很有帮助!
前面一篇俺已介绍了VLOOKUP函数的应用,本文我们就一起来学习一下HLOOKUP函数的应用!
下面先看函数应用说明!
HLOOKUP函数在表格中按行查找并返回单元格的值
此函数可以在一个表格中的最上端(第一行),查找到某一个特定的行值,然后再返回同一列中某一个指定的单元格。
语句:HLOOKUP(查询值,数据查询范围,返回值的行序号,逻辑值)
①查询值:数据表格范围内第一行要查找单元格的值,可以是数值、引用地址或文本字符串。
②数据查询范围:数据表格的范围或范围名称。
③返回值的行序号:是一个数字,代表所要返回的是查询表中的第几行,即查询表中待返回的匹配值的行序号。为1时,返回查询表第一行的数值,为2
时,返回第二行的数值,以此类推。如果小于1,HLOOKUP函数将返回错误值#VALUE!;如果大于查询表的行数,HLOOKUP函数将返回错误值#REF!。
④类型:用来指定是要完全符合或部分符合,默认值为TRUE代表部分符合即可。当此参数值为FALSE时,会查找完全符合的值,如果找不到,则返回错误值#N/A。
本文到此结束,希望对大家有所帮助呢。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |