位置:首页 > 软件操作教程 > 办公软件 > Excel > 问题详情

HLOOKUP 函数语法

提问人:卓尚敏发布时间:2022-01-12

HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

HLOOKUP 函数语法具有下列参数:

  • 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大于行数,则 HLOOKUP table_array返回#REF! 错误值。

  • Range_lookup    可选。 一个逻辑值,指定希望 HLOOKUP 查找精确匹配值还是近似匹配值。 如果为 TRUE 或省略,则返回近似匹配值。 换言之,如果找不到精确匹配值,则返回小于 lookup_value 的最大值。 如果为 False,则 HLOOKUP 将查找精确匹配值。 如果找不到精确匹配值,则返回错误值 #N/A。image.png

继续查找其他问题的答案?

回复(0)
返回顶部