Microsoft 365 专属 ExcelMicrosoft 365 Mac 版专属 ExcelExcel 2019Excel 2016Excel 2019 for MacExcel 2013Excel 2010Excel 2007Excel 2016 for MacExcel for Mac 2011Excel Starter 2010
INDEX 函数返回表格或区域中的值或值的引用。
使用 INDEX 函数有两种方法:
如果想要返回指定单元格或单元格数组的值,请参阅数组形式.
如果想要返回对指定单元格的引用,请参阅引用形式。
数组形式
说明
返回由行号和列号索引选中的表或数组中元素的值。
当函数 INDEX 的第一个参数为数组常量时,使用数组形式。
语法
INDEX(array, row_num, [column_num])
INDEX 函数的数组形式具有下列参数:
array必需。 单元格区域或数组常量。
如果数组仅包含一行或一列,则相应的row_num或column_num参数是可选的。
如果数组具有多行和多列,并且row_num或column_num,INDEX 返回数组中整个行或列的数组。
row_num必需,除非column_num存在。 选择数组中的某行,函数从该行返回数值。 如果row_num,column_num参数。
column_num可选。 选择数组中的某列,函数从该列返回数值。 如果column_num,row_num参数。
备注
如果同时使用 row_num 和column_num 参数,INDEX 将返回单元格中两row_num column_num。
row_num和column_num必须指向数组中的单元格;否则,INDEX 返回#REF! 错误。
如果将值row_num或column_num为0(零) ,INDEX 将分别返回整列或整行的值数组。 若要使用作为数组返回的值,请输入 INDEX 函数作为数组公式。
注意:如果当前版本为Microsoft 365,可以在输出区域左上方的单元格中输入公式,然后按Enter确认该公式为动态数组公式。 否则,必须先选择输出区域,在输出区域左上方单元格中输入公式,然