您可利用VLOOKUP函数在指定单元格区域的首列中查找目标值,并返回该区域同一行中对应列单元格的数值。此功能适用于相邻或非相邻的单元格区域,实现快速数据检索与匹配。
比如,假设某个区域
A2:C10 区域列出了员工信息,第一列为员工的 ID 号,具体所示。

只要知道员工ID号,便可利用VLOOKUP函数查出其所属部门或姓名,若需获取编号为38的员工信息,同样适用此方法。
通过公式 =VLOOKUP(38, A2:C10, 3, FALSE) 可查找编号为38的雇员姓名,该公式在A2至C10区域内进行精确匹配搜索。
查找第一列中值为38的行,返回该行第三列对应的值Axel Delgado作为查询结果。
VLOOKUP 中的V代表垂直查找,适用于比较值位于目标数据左侧列的情况,此时应选用 VLOOKUP 而非 HLOOKUP。
4、语法
VLOOKUP函数包含以下参数:用于为操作、事件、方法、属性、函数或过程提供信息的值。
lookup_value 为必填项,指在表格或区域首列中查找的值,可输入具体数值或单元格引用。若该值为空,系统将无法正确执行查找操作。
若查找值小于数据表首列最小值,VLOOKUP函数将无法找到匹配项并返回错误。
返回错误值 N/A。
table_array 为必填项,指包含数据的单元格区域,可使用区域引用(如 A2:D8)或区域名称。该区域的第一列用于查找 lookup_value 所指定的值,支持文本、数字或逻辑值,其中文本查找不区分大小写。
③col_index_num 为必需参数,指定 table_array 中的列索引号。
col_index_num 表示需返回匹配值所在列的序号。当该参数为 1 时,返回 table_array 第一列的数据;为 2 时,返回第二列的数据;以此类推,序号对应表中列的位置,决定输出结果来自哪一列。
若 col_index_num 参数值设置不当,将影响函数返回结果。
若数值小于1,VLOOKUP 函数将返回 VALUE! 错误。
若列序号超过表格数组列数,VLOOKUP 函数将返回错误值。
REF!。
④range_lookup 为可选参数,用于设定VLOOKUP函数查找时返回精确匹配或近似匹配结果的逻辑值。
若 range_lookup 为真,则执行相应操作。
若省略,则返回精确或近似匹配结果;当无法找到精确匹配时,返回小于查找值的最大值。
若 range_lookup 设为 TRUE,则执行近似匹配查找。
若省略该参数,则 table_array 第一列的值必须按升序排列,否则 VLOOKUP 可能返回错误结果。
详情请见区域或表格数据排序说明。
当 range_lookup 为 FALSE 时,table_array 第一列的值无需排序。
当 range_lookup 为 FALSE 时,VLOOKUP 将进行精确匹配查找。
仅查找完全匹配的值。若查找区域首列存在多个与查找值相符的项,则采用首个匹配结果;若无精确匹配,则返回错误提示信息。
N/A。
MATCH函数
你原本就一行标题
描述简单,回答也只能简单。
在C5至N35区域外的空白单元格中输入数组公式。
按住CTRL、SHIFT并回车键即可完成操作。以同按CTRL+SHIFT+回车 这三个键作为结束
即可
注意:C5至N35区域若存在重复数据,可能导致读取错误
灰色C列和第10行为当前备注,可忽略。
新增A、B两列及11、12两行。
在D15输入,通过LOOKUP函数查找并返回F15的对应结果。
根据F15中输入的,通过LOOKUP函数在G15得出对应结果。
H15 的最终结果通过 OFFSET 函数,结合 F15 和 G15 的值计算得出。
