在 Excel 中,VLOOKUP 和 HLOOKUP 是用于查找和引用数据的函数。下面是它们的基本用法:
VLOOKUP
用途:在表格的第一列中查找某个值,并返回该值所在行的指定列中的数据。
语法:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
- lookup_value:要查找的值(在表格的第一列中)。
- table_array:包含数据的范围(例如,A1:D10)。
- col_index_num:要返回的列号(从- table_array的第一列开始计算)。
- range_lookup:可选,TRUE为近似匹配,FALSE为精确匹配。
示例: 假设有一个员工表格,A列是员工ID,B列是员工姓名,C列是部门。要查找员工ID为101的员工姓名,如下图所示:

HLOOKUP
用途:在表格的第一行中查找某个值,并返回该值所在列的指定行中的数据。
语法:
HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
- lookup_value:要查找的值(在表格的第一行中)。
- table_array:包含数据的范围(例如,A1:D10)。
- row_index_num:要返回的行号(从- table_array的第一行开始计算)。
- range_lookup:可选,TRUE为近似匹配,FALSE为精确匹配。
示例: 假设有一个成绩单,第一行为科目,第二行为各科目的分数。要查找“数学”的分数,如下图所示:




















