发行说明
返回单列中的数组。
语法
=TOCOL(array, [ignore], [scan_by_column])
TOCOL 函数语法具有下列参数:
阵 列 要作为列返回的数组或引用。
忽略 是否忽略某些类型的值。 默认情况下,不会忽略任何值。 指定下列操作之一:
- 0 将所有值保留 (默认值)
- 1 忽略空白
- 2 忽略错误
- 3 忽略空白和错误
scan_by_column 按列扫描数组。 默认情况下,按行扫描数组。 扫描确定值是按行排序还是按列排序。
备注
如果省略 scan_by_column 或 FALSE,则按行扫描数组;如果为 TRUE,则按列扫描数组。
错误
- Excel 返回 #VALUE! 当数组常量包含一个或多个不是整数的数字时。
- 当数组太大时,Excel 将返回 #NUM。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 如果需要,可调整列宽以查看所有数据。
示例 1
返回由默认值行扫描的 A2:D4 范围内数组中的单个列。
| 数据 | |||
|---|---|---|---|
| Ben | Peter | Mary | Sam |
| John | Hillary | Jenny | James |
| Agnes | Harry | Felicity | 彭德威 |
| 公式 | |||
| =TOCOL(A2:D4) |
示例 2
返回由默认值行扫描的 A2:D4 范围内数组中的单个列。 空白值返回 0。
| 数据 | |||
|---|---|---|---|
| Ben | Peter | Mary | Sam |
| John | Hillary | Jenny | James |
| Agnes | Harry | ||
| 公式 | |||
| =TOCOL(A2:D4) |
示例 3
返回由默认值行扫描的 A2:D4 范围内数组中的单个列。 忽略空白值。
| 数据 | |||
|---|---|---|---|
| Ben | Peter | Mary | Sam |
| John | Hillary | Jenny | James |
| Agnes | Harry | ||
| 公式 | |||
| =TOCOL(A2:D4,1) |
示例 4
返回由列扫描的 A2:D4 范围内数组中的单个列。
| 数据 | |||
|---|---|---|---|
| Ben | Peter | Mary | Sam |
| John | Hillary | Jenny | James |
| Agnes | Harry | ||
| 公式 | |||
| =TOCOL(A2:D4,1,TRUE) |