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 技术社区中咨询专家或在社区中获取支持。