本文介绍MicrosoftExcel中HLOOKUP函数的公式语法和用法 。
说明在表格的首行或数值数组中搜索值,然后返回表格或数组中指定行的所在列中的值 。当比较值位于数据表格的首行时,如果要向下查看指定的行数,则可使用HLOOKUP 。当比较值位于所需查找的数据的左边一列时,则可使用VLOOKUP 。
HLOOKUP中的H代表“行” 。
语法HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup])
HLOOKUP函数语法具有下列参数:
- Table_array的第一行的数值可以为文本、数字或逻辑值 。
- 如果range_lookup为TRUE,则table_array的第一行的数值必须按升序排列:…-2、-1、0、1、2、…、A-Z、FALSE、TRUE;否则,HLOOKUP将不能给出正确的数值 。如果range_lookup为FALSE,则table_array不必进行排序 。
- 文本不区分大小写 。
- 将数值从左到右按升序排序 。有关详细信息,请参阅对区域或表中的数据排序 。
车轴
轴承
螺钉
4
4
9
5
7
10
6
8
11
公式
说明
结果
=HLOOKUP(“车轴”,A1:C4,2,TRUE)
在首行查找车轴,并返回同列(列A)中第2行的值 。
4
=HLOOKUP(“轴承”,A1:C4,3,FALSE)
在首行查找轴承,并返回同列(列B)中第3行的值 。
7
=HLOOKUP(“B”,A1:C4,3,TRUE)
在首行查找B,并返回同列中第3行的值 。因为找不到B的完全匹配项,将使用第1行列A中小于B的最大值”车轴” 。
5
=HLOOKUP(“螺栓”,A1:C4,4)
在首行查找螺栓,并返回同列(列C)中第4行的值 。
11
=HLOOKUP(3,{1,2,3;”a”,”b”,”c”;”d”,”e”,”f”},2,TRUE)
在三行数组常量中查找数字3,并返回同列(本例中为第三列)中第2行的值 。数组常量中有三行数值,并且每行都用分号(;)分隔 。因为在第2行和第3列(同一列)中找到c,因此将返回c 。
【HLOOKUP 函数】c
猜你喜欢
- VLOOKUP 函数
- CHOOSE 函数
- INDEX 函数
- INDIRECT 函数
- TRANSPOSE 函数
- 参考 查找和引用函数
- DATE 函数
- VBA 怎么使用DATEADD函数
- Excel函数:AVERAGE函数
- COUNTIFS函数怎么处理以数组方式提供的条件
