2.1.2.9 INDEX函数
INDEX函数的功能是返回表格或区域中的数值或对数值的引用。INDEX函数有以下两种形式:
1.返回数组中指定单元格或单元格数组的数值。公式为
= INDEX(array,row_num,column_num)
式中 array—单元格区域或数组常数;
row_num—数组中某行的行序号,函数从该行返回数值。如果省略row_num,则必须有 column_num;
column_num—数组中某列的列序号,函数从该列返回数值。如果省略column_num,则必须有 row_num。
需要注意的是:如果同时使用 row_num 和 column_num,函数 INDEX 返回 row_num 和 column_num 交叉处的单元格的数值。如果数组只包含一行或一列,则相对应的参数row_num 或column_num为可选。如果数组有多行和多列,但只使用row_num 或column_num,函数INDEX返回数组中的整行或整列,且返回值也为数组。如果将row_num或column_num设置为0,函数INDEX则分别返回整个列或行的数组数值。如果需要使用以数组形式返回的数值时,请在一个水平单元格区域中将函数INDEX作为数组公式输入。此外,row_num和column_num必须指向