在 reference 和 area_num 选择了特定区域后,row_num 和 column_num 将选择一个特定的单元格:row_num 1 是该区域的第一行,column_num 1 是第一列,依此类推。 INDEX 返回的引用是 row_num 和 column_num 的交叉点。
如果将 row_num 或 column_num 设置为 0(零),INDEX 将分别返回对整列或整行的引用。
row_num、column_num 和 area_num 均必须指向引用中的单元格;否则,INDEX 将返回错误值 #REF! 错误。 如果省略 row_num 和 column_num,则 INDEX 将返回由 area_num 指定的引用区域。
函数 INDEX 的结果为一个引用,且在其他公式中也被解释为引用。 根据公式的需要,函数 INDEX 的返回值可以作为引用或是数值。 例如,公式 CELL("width",INDEX(A1:B2,1,2)) 等价于公式 CELL("width",B1)。 CELL 函数将函数 INDEX 的返回值作为单元格引用。 而在另一方面,公式 2*INDEX(A1:B2,1,2) 将函数 INDEX 的返回值解释为 B1 单元格中的数字。