查找

在列表中查找姓名

定义

在名单中查找一个名字,就是给 MATCH 这个名字和这份名单,让它返回该名字的位置。

语法

=MATCH(lookup_value, lookup_array, [match_type])

参数

参数 含义
lookup_value 要查找的名字,用双引号包起来。
lookup_array 要搜索的那一列名字。
match_type 精确匹配请用 0。

示例演练

一份排班把名字存在 B2:B4。要查找的名字是 Fay。

A:座位 B:姓名
1 Dan
2 Eve
3 Fay

公式:=MATCH("Fay",B2:B4,0)

结果:3。Fay 是 B2:B4 内部的第三个名字。

练习

单元格 A2:A4 中是 Ann、Bea 和 Cam。请在 B2 中写出一个返回 Bea 位置的公式。

  1. 在 B2 中写出一个 MATCH 公式,返回 Bea 在 A2:A4 中的位置。
第 1 步,共 2 步
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…

相关函数

MATCH 就是返回该名字位置的函数。

常见错误

漏掉了 0,例如 =MATCH("Fay",B2:B4):默认匹配类型期望已排序的数字,可能返回错误位置或 #N/A,而不是 3。

相关函数

这些链接是相关函数。