‘);(window.slotbydup=window.slotbydup || []).push({id: ‘623618’,container: s,size: ‘360,300’,display: ‘inlay-fix’});})();
HLOOKUP函数是Excel等电子表格中的横向查找函数,它与HLOOKUP函数和VLOOKUP函数属于一类函数,HLOOKUP是按行查找的,VLOOKUP是按列查找的 。
语法规则
该函数的语法规则如下:
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
参数简单说明输入数据类型
lookup_value要查找的值数值、引用或文本字符串
【HLOOKUP横向查找函数的应用及实例下载】table_array要查找的区域数据表区域
row_index_num返回数据在区域的第几行数正整数
range_lookup精确匹配TRUE(或不填) /FALSE
Lookup_value参数说明
Lookup_value为需要在数据表第一行中进行查找的数值 。Lookup_value 可以为数值、引用或文本字符串 。
Table_array参数说明
Table_array为需要在其中查找数据的数据表 。使用对区域或区域名称的引用 。
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! 。
Range_lookup参数说明
Range_lookup为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配 。如果为 TRUE 或省略,则返回近似匹配值 。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值 。如果 lookup_value 为 FALSE,函数 HLOOKUP 将查找精确匹配值,如果找不到,则返回错误值 #N/A 。
表格或数值数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式 。数组区域共用一个公式;数组常量是用作参数的一组常量 。)的首行查找指定的数值,并在表格或数组中指定行的同一列中返回一个数值 。当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数 HLOOKUP 。当比较值位于要查找的数据左边的一列时,请使用函数 VLOOKUP 。HLOOKUP 中的 H 代表“行” 。
语法实例
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)
Lookup_value 为需要在数据表第一行中进行查找的数值 。Lookup_value 可以为数值、引用或文本字符串 。
Table_array 为需要在其中查找数据的数据表 。使用对区域或区域名称的引用 。
Table_array 的第一行的数值可以为文本、数字或逻辑值 。如果 range_lookup 为 TRUE,则 table_array 的第一行的数值必须按升序排列:…-2、-1、0、1、2、…、A-Z、FALSE、TRUE;否则,函数 HLOOKUP 将不能给出正确的数值 。如果 range_lookup 为 FALSE,则 table_array 不必进行排序 。文本不区分大小写 。将数值按升序排列(从左至右) 。有关详细信息,请参阅排序数据 。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! 。
Range_lookup 为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配 。如果为 TRUE 或省略,则返回近似匹配值 。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值 。如果 lookup_value 为 FALSE,函数 HLOOKUP 将查找精确匹配值,如果找不到,则返回错误值 #N/A 。
推荐阅读
- 使用TRANSPOSE函数实现EXCEL表横向转纵向引用的操作方法
- 因格式的原因导致Vlookup查找不到结果的解决方法
- VLOOKUP函数的模糊查找
- VLOOKUP函数的多条件查找
- 运用Vlookup函数,查找某个时间段内数据的方法
- VLOOKUP查找出现错误值的问题解决方法
- VLOOKUP函数多行查找时复制公式的问题
- 使用VLOOKUP函数进行反向查找的方法
- vlookup模糊查找怎么实现?实现vlookup函数模糊查找的方法
- excel多条件查找公式大全