Excel ARRAYTOTEXT 函数
数组文本 函数将数组或范围转换为文本字符串。
句法
=ARRAYTOTEXT(array,[format])
参数
- 排列 (必需):作为文本字符串返回的数组。
- 格式 (可选):返回文本字符串的格式。 它是 0(默认)或 1。
如果是 0 or 省略,结果格式将简洁易读。 返回的文本将与应用了一般格式的单元格中显示的文本相同。
如果是 1,结果格式将是包含转义字符和行分隔符的严格格式。 文本字符串将在大括号中返回,可直接在 Excel 公式栏中使用。 文本值将被封装在双引号 ("") 中,而布尔值、数字和错误值则不是。 行用分号 (;) 和列用逗号 (,) 分隔。
回报值
ARRAYTOTEXT 函数返回一个 文本字符串。
功能说明
- ARRAYTOTEXT 函数是 Excel 中新引入的,仅在 适用于 Microsoft 365 的 Excel 和 网络版Excel.
- ARRAYTOTEXT 函数将删除应用于任何包含数值的单元格的数字格式。
- #值! 如果格式不是 0 或 1,则会出现错误值。
例如:
如下面的屏幕截图所示,列出了一系列文本。 要将它们转换为文本字符串,请执行以下操作。
1.获取文本字符串 简洁的格式,请将下面的公式复制到单元格E5中,然后按 输入 获得结果的关键。
=数组文本(B5:C7)
2.获取文本字符串 严格的格式, 请将下面的公式复制到单元格 E6 中,然后按 输入 获得结果的关键。
请注意:上面第一个公式中的格式参数被省略了。 我们也可以输入如下公式所示的格式:
=数组文本(B5:C7,0)
相关功能:
-
Excel EVEN 功能
EVEN 函数将数字从零四舍五入到最接近的偶数。
-
Excel EXP 功能
EXP 函数返回常数 e 的 n 次方的结果。