INDEX 函数
约 354 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
INDEX 函数返回表格或区域中的值或值的引用。INDEX 函数有两种形式:数组形式和引用形式。
2. 语法
数组形式
INDEX(array, row_num, [column_num])引用形式
INDEX(reference, row_num, [column_num], [area_num])| 参数 | 选填 | 说明 |
|---|---|---|
| array | 必需 | 单元格区域或数组常量。 |
| reference | 必需 | 对一个或多个单元格区域的引用。 |
| row_num | 必需 | 选择数组中的某行。 |
| column_num | 可选 | 选择数组中的某列。 |
| area_num | 可选 | 选择 reference 中的一个区域。 |
3. 示例
3.1. 从数组中返回值
=INDEX(A1:C3, 2, 3)返回 A1:C3 区域中第 2 行第 3 列的值。
3.2. 返回整行
=INDEX(A1:C3, 2, 0)返回 A1:C3 区域中第 2 行的所有值。
4. 实用技巧
4.1. 如果同时使用 rownum 和 columnnum
如果同时使用 row_num 和 column_num,INDEX 返回交叉处的单元格值。
4.2. 如果将 rownum 或 columnnum 设置为 0
如果将 row_num 或 column_num 设置为 0,INDEX 将分别返回整列或整行的值数组。
4.3. INDEX 常与 MATCH 函数配合使用,实现动态查找
INDEX 常与 MATCH 函数配合使用,实现动态查找。