Excel查找引用函数INDEX入门教程
INDEX用于返回表格或区域中的值或值的引用。下面介绍她的语法和参数用法。
语法
INDEX(array, row_num, [column_num])
用通俗易懂的方式可以表示为
INDEX(数组或区域, 行号, 列号)
如果数组只包含一行或一列,则相对应的参数 Row_num 或 Column_num 为可选参数。
如果数组有多行和多列,但只使用 Row_num 或 Column_num,函数 INDEX 返回数组中的整行或整列,且返回值也为数组。
如果同时使用参数 Row_num 和 Column_num,函数 INDEX 返回 Row_num 和 Column_num 交叉处的单元格中的值。
如果将 Row_num 或 Column_num 设置为 (零),函数 INDEX 则分别返回整个列或行的数组数值。若要使用以数组形式返回的值,请将 INDEX 函数以数组公式形式输入,对于行以水平单元格区域的形式输入,对于列以垂直单元格区域的形式输入。若要输入数组公式,请按 Ctrl+Shift+Enter。
只看文字表述是不是索然无味?还有点蒙!
没关系,我来举三个例子,你就明白INDEX的用法了。
先来看个INDEX从列中调取数据的案例吧
要在A列中调取第5个数据
C单元格输入以下公式。
=INDEX(A:A,5)
这里是从单列中调取数据,所以只写行号(第二参数)就可以了。
再来看个INDEX从行中调取数据的案例。
要在第行中调取第5月的数据
B单元格输入以下公式。
=INDEX(2:2:,6)
这里是从单行中调取数据,所以只写列号(第二参数)就可以了。月的数据位于第列,所以第二参数写6。
最后来看个INDEX从区域中调取数据的案例。
要在数据区域中调取B产品9月的数据
B单元格输入以下公式。
=INDEX(B2:M5,2,9)
这里是从区域中调取数据,所以行号(第二参数)和列号(第三参数)都要写全。B产品月的数据位于第2行第9列,所以第二参数写2,第三参数写9。
是不是很简单,现在你已经学会了INDEX函数最基础的应用啦
先休息一下吧,后续还有更精彩的应用案例等着你~