查找

从一行中取出单元格

定义

从一行中取出一个单元格,就是给 INDEX 这一行、行号 1,以及该行内部的列位置。

语法

=INDEX(array, row_num, [column_num])

参数

参数 含义
array 要读取的那一行,例如 A3:C3。
row_num 区域内部的行位置。只有一行时就是 1。
column_num 区域内部的列位置,把第一个单元格计为 1。

示例演练

一行代码把三个标记存在 A3:C3。要返回的是第二个标记。

A:槽 1 B:槽 2 C:槽 3
x y z

公式:=INDEX(A3:C3,1,2)

结果:y。A3:C3 的第 1 行第 2 列是 y。

练习

单元格 A2 中是 a。单元格 B2 中是 b。单元格 C2 中是 c。请在 D2 中写出一个返回 A2:C2 第 1 行第 3 列的公式。

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

相关函数

INDEX 就是返回该行中该列位置上的值的函数。

常见错误

取了第一列,例如 =INDEX(A3:C3,1,1):那会返回 x,也就是第一个槽,而不是 y。

相关函数

这些链接是相关函数。