HLOOKUP()是一個Excel函數,用于在水平方向上查找并返回指定行中的值。
它的語法如下:
HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
其中:
- lookup_value:要查找的值。
- table_array:要在其中查找的表格區域。
- row_index_num:要返回的值所在的行號。
- range_lookup:可選參數,指定查找方式。如果為TRUE或省略,則進行近似匹配;如果為FALSE,則進行精確匹配。
例如,假設有以下表格:
| A | B | C |
---|
1 | 蘋果 | 梨子 | 香蕉 |
2 | 2.5 | 3.0 | 2.0 |
3 | 3.0 | 3.5 | 2.5 |
如果要查找“梨子”所在的行,并返回該行第二列的值,可以使用以下公式:
=HLOOKUP("梨子", A1:C3, 2, FALSE)
其中,lookup_value為“梨子”,table_array為A1:C3,row_index_num為2,range_lookup為FALSE。
該公式的返回值為3.0,因為“梨子”所在的行是第二行,而第二行第二列的值為3.0。