返回数组中的指定行。 

语法

=CHOOSEROWS(array,row_num1,[row_num2],...)

CHOOSEROWS 函数语法具有下列参数:

  • array    包含要在新数组中返回的列的数组。 必需。

  • row_num1    要返回的第一行号。 必需。

  • [row_num2]    要返回的其他行号。 可选。

错误

如果任何 row_num 参数的绝对值为零或超过数组中的行数,Excel 将返回 #VALUE 错误。

示例

复制下表中的示例数据,然后将其粘贴进新 Excel 工作表的 A1 单元格中。 如果需要,可调整列宽以查看所有数据。

从范围 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)

使用数组常量从范围 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)

以第四行然后第三行的顺序返回范围 A2:B7 内的数组中最后两行的数组。

数据

1

2

3

4

5

6

7

8

9

10

11

1.2

公式

=CHOOSEROWS(A2:B7,-1,-2)

另请参阅

数组公式指南和示例

VSTACK 函数

HSTACK 函数

CHOOSECOLS 函数

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。