WPS 加载项开发 > 表格 API 参考 > WorksheetFunction > 方法 > WorksheetFunction.HLookup 方法
在表格或数值数组的首行查找某个值,然后返回表格或数组当前列中指定行中的值。当比较值位于数据表的首行,并且要向下查找指定的行数时,请使用 HLOOKUP。当比较值位于要查找的数据左边的一列中时,请使用 VLOOKUP。

语法

表达式.HLookup(Arg1, Arg2, Arg3, Arg4)

表达式   一个代表 WorksheetFunction 对象的变量。

参数

名称必选/可选数据类型说明
Arg1必选VariantLookup_value - 要在表格首行中进行查找的值。Lookup_value 可以为值、引用或文本字符串。
Arg2必选VariantTable_array - 要在其中查找数据的信息表。可以使用对区域或区域名称的引用。
Arg3必选VariantRow_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!。
Arg4可选VariantRange_lookup - 一个逻辑值,指定想让 HLOOKUP 查找的是精确匹配值还是近似匹配值。如果为 TRUE 或省略,则返回近似匹配值。也就是说,如果找不到精确匹配值,则返回下一个小于 lookup_value 的最大值。如果为 FALSE,则 HLOOKUP 将查找精确匹配值,如果找不到,则返回错误值 #N/A。

返回值
Variant

说明


请参阅