发行说明
从数组的开头或结尾中排除指定数量的连续行或列。
语法
=TAKE(array, rows,[columns])
TAKE 函数语法具有下列参数:
- 阵 列 要从中获取行或列的数组。
- 行 要采用的行数。 负值取自数组的末尾。
- 列 要采用的列数。 负值取自数组的末尾。
错误
- Excel 返回 #CALC! 错误,以在行或列为 0 时指示空数组。
- 当数组太大时,Excel 将返回 #NUM。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 如果需要,可调整列宽以查看所有数据。
示例 1
返回 A2:C4 范围内数组的前两行。
| 数据 | ||
|---|---|---|
| 1 | 2 | 3 |
| 4 | 5 | 6 |
| 7 | 8 | 9 |
| 公式 | ||
| =TAKE(A2:C4,2) |
示例 2
返回 A2:C4 范围内数组的前两列。
| 数据 | ||
|---|---|---|
| 1 | 2 | 3 |
| 4 | 5 | 6 |
| 7 | 8 | 9 |
| 公式 | ||
| =TAKE(A2:C4,,2) |
示例 3
返回 A2:C4 范围内数组中的最后两行。
| 数据 | ||
|---|---|---|
| 1 | 2 | 3 |
| 4 | 5 | 6 |
| 7 | 8 | 9 |
| 公式 | ||
| =TAKE(A2:C4,-2) |
示例 4
返回 A2:C4 范围内数组的前两行和前两列。
| 数据 | ||
|---|---|---|
| 1 | 2 | 3 |
| 4 | 5 | 6 |
| 7 | 8 | 9 |
| 公式 | ||
| =TAKE(A2:C4,2,2) |