TOCOL 函数

应用对象
Microsoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 2024 Excel 2024 for Mac

发行说明

当前频道

每月企业频道

半年企业频道

半年企业频道(预览)

Office for Mac

返回单列中的数组。

语法

=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)