Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版

ARRAYTOTEXT 函数返回任意指定区域内的文本值的数组。 它传递不变的文本值,并将非文本值转换为文本。

语法

ARRAYTOTEXT(array, [format])

ARRAYTOTEXT 函数语法具有下列参数。

参数

描述

array   

要返回为文本的数组。 必需。

格式   

返回的数据的格式。 可选。 它可以是两个值之一:

0   默认。 易于阅读的简明格式。 返回的文本将与应用了常规格式的单元格中呈现的文本相同。

1   包含转义字符和行定界符的严格格式。 生成一条可在输入编辑栏时被解析的字符串。 将返回的字符串(布尔值、数字和错误除外)封装在引号中。

注意: 

  • “简明”格式将返回一个单元格内的值的列表,而“严格”格式返回与输入大小和形状相同的数组。

  • 如果格式不是 0 或 1 之外的任何内容,ARRAYTOTEXT 将返回 #VALUE! 错误值。

示例

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

备注      若要将“Seattle”转换为链接数据类型,请选择单元格 B3,然后选择 “数据 > 地理位置”。

数据

TRUE

#VALUE!

1234.01234

Seattle

你好

$1,123.00

公式

结果

=ARRAYTOTEXT (A2:B4,0)

TRUE, #VALUE!, 1234.01234, 西雅图, Hello, 1,123

=ARRAYTOTEXT (A2:B4,1)

{TRUE,#VALUE!;1234.01234,“西雅图”;”Hello“,”1,123“}

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

另请参阅

ARRAYTOTEXT 函数

需要更多帮助?

需要更多选项?

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

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