ET 开发人员参考 |
WorksheetFunction.Index 方法 |
语法
表达式.Index(Arg1, Arg2, Arg3, Arg4)
表达式 一个代表 WorksheetFunction 对象的变量。
参数
名称 | 必选/可选 | 数据类型 | 说明 |
---|---|---|---|
Arg1 | 必选 | Variant | Array 或 Reference - 一个单元格区域或一个数组常量。对引用来说,是对一个或多个单元格区域的引用。 |
Arg2 | 必选 | Double | Row_num - 数组中某行的行号,函数从该行返回值。如果 row_num 省略,则 column_num 必选。对引用来说,row_num 为引用中某行的行号,函数从该行返回一个引用 |
Arg3 | 可选 | Variant | Column_num - 数组中某列的列号,函数从该列返回值。如果 column_num 省略,则 row_num 必选。对引用来说,column_num 为引用中某列的列号,函数从该列返回一个引用。 |
Arg4 | 可选 | Variant | Area_num - 仅在返回引用时使用。选择引用中的某个区域,函数从该区域返回 row_num 和 column_num 交叉处的内容。选择或输入的第一个区域的编号为 1,第二个区域为 2,依此类推。如果省略 area_num,则 INDEX 将使用区域 1。 |
返回值
Variant
说明
返回表元素或数组?(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)元素的值,该元素是通过行号和列号索引选定的。
当 INDEX 的第一个参数为数组常量时,使用数组形式。
返回特定的行列交叉处单元格的引用。如果该引用由非相邻的选定区域组成,则可以选择要查看的选定区域。 如果 reference 中的每个区域只包含一行或一列,则参数 row_num 或 column_num 分别为可选项。例如,对于一行的引用,可以使用 INDEX(reference,,column_num)。
如果将 row_num 或 column_num 设置为 0(零),INDEX 将分别返回对整列或整行的引用。