Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac iPhone 版我的 Office Office.com

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

语法

ARRAYTOTEXT(array, [format])

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

参数

描述

array   

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

format   

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

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

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

注意: 

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

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

示例

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

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

数据

TRUE

引用文本而非数字引起的 #VALUE!

1234.01234

Seattle

你好

$1,123.00

公式

结果

=ARRAYTOTEXT (A2:B4,0)

TRUE, #VALUE!, 1234.01234, Seattle, Hello, 1,123

=ARRAYTOTEXT (A2:B4,1)

{TRUE,#VALUE!;1234.01234,“Seattle”;”Hello“,”1,123“}

需要更多帮助吗?

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

另请参阅

ARRAYTOTEXT 函数

需要更多帮助?

需要更多选项?

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