查找

按查找值找出对应值

定义

在一列中查找键、再从另一列返回值,就是把键、查找列和返回列交给 XLOOKUP。

语法

=XLOOKUP(lookup_value, lookup_array, return_array)

参数

参数 含义
lookup_value 要查找的键;文本要用双引号,例如 "K-2"。
lookup_array 要扫描的键列。
return_array 匹配行要返回的值所在列。

示例演练

一份窑炉清单把键存在 A2:A4,小时数存在 B2:B4。

A:键 B:小时
K-1 11
K-2 14
K-3 8

公式:=XLOOKUP("K-2",A2:A4,B2:B4)

结果:14。K-2 是第二个键,该行是 14 小时。

练习

单元格 A2:A4 中是 id-1、id-2 和 id-3。单元格 B2:B4 中是 4、9 和 6。请在 C2 中写出一个返回 id-3 对应数字的公式。

  1. 在 C2 中写出一个 XLOOKUP 公式,返回 id-3 对应的值。查找值位于 A2:A4,返回值位于 B2:B4。
第 1 步,共 2 步
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…

相关函数

XLOOKUP 就是找到该键并返回匹配值的函数。

常见错误

把两列对调,例如 =XLOOKUP("K-2",B2:B4,A2:A4):公式随后会在小时列里查找,无法返回 14。

相关函数

这些链接是相关函数。