发行说明
返回数组中的指定行。
语法
=CHOOSEROWS(array,row_num1,[row_num2],...)
CHOOSEROWS 函数语法具有下列参数:
- 阵 列 包含要在新数组中返回的列的数组。 必需。
- row_num1 要返回的第一行号。 必需。
- [row_num2] 要返回的其他行号。 可选。
错误
如果任何 row_num 参数的绝对值为零或超过数组中的行数,Excel 将返回 #VALUE 错误。
示例
复制下表中的示例数据,然后将其粘贴进新 Excel 工作表的 A1 单元格中。 如果需要,可调整列宽以查看所有数据。
示例 1
从范围 A2:B7 内的数组返回行 1、3、5,然后再次行 1 的数组。
| 数据 | |
|---|---|
| 1 | 2 |
| 3 | 4 |
| 5 | 6 |
| 7 | 8 |
| 9 | 10 |
| 11 | 1.2 |
| 公式 | |
| =CHOOSEROWS(A2:B7,1,3,5,1) |
示例 2
使用数组常量从范围 A2:B7 内的数组返回行 1、3、5,然后再次行 1 的数组。
| 数据 | |
|---|---|
| 1 | 2 |
| 3 | 4 |
| 5 | 6 |
| 7 | 8 |
| 9 | 10 |
| 11 | 1.2 |
| 公式 | |
| =CHOOSEROWS (A2:B7,5,1{1,3}) |
示例 3
以第四行然后第三行的顺序返回范围 A2:B7 内的数组中最后两行的数组。
| 数据 | |
|---|---|
| 1 | 2 |
| 3 | 4 |
| 5 | 6 |
| 7 | 8 |
| 9 | 10 |
| 11 | 1.2 |
| 公式 | |
| =CHOOSEROWS(A2:B7,-1,-2) |