[]
        
(Showing Draft Content)

VALUETOTEXT

VALUETOTEXT 函数从任何指定值返回文本。它会原封不动地传递文本值,并将非文本值转换为文本。

语法

VALUETOTEXT(value, [format])

参数

此函数包含以下参数:

参数

说明

value

[必需] 要转换为文本的数值、数组或引用。可以是数字、文本、布尔值、错误值、空单元格、数组、Lambda 表达式,或单元格/区域引用。

format

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

  • 0(默认值)。简洁格式,便于阅读。返回的文本将与应用常规格式的单元格中呈现的文本相同。

  • 1。严格格式,包含转义字符和行分隔符。生成一个字符串,在输入到公式栏时可以解析。除布尔值、数字和错误值外,返回的字符串都用引号括起来。

备注

  • VALUETOTEXT 函数不支持三维引用,如 =Sheet2:Sheet3!A1:C3,否则将返回 #VALUE! 错误。

  • 如果 format 参数是大于或等于 0 且小于 1 的数字或字符串,则将其视为 0;如果大于或等于 1 且小于 2,则将其视为 1。

  • 如果 format 参数为 TRUE,则将其视为 1;如果为 FALSE,则将其视为 0。

  • 如果 format 参数是字符串类型,除非其值大于或等于 0 且小于 2,否则公式将返回 #VALUE! 错误。

  • 如果 format 参数本身是错误类型(例如,=VALUETOTEXT("aaa", #DIV/0!)),或者该参数在计算过程中导致错误(例如,=VALUETOTEXT("aaa", 10/0)),最终结果将显示为错误类型,不会转换为文本。

  • valueformat 参数都可以是数组,例如:=VALUETOTEXT({"Hello","Hello","Hello";"Hello","Hello","Hello"},{1,1,1;0,0,0})

示例

image.82b238.png