[]
VALUETOTEXT 函数从任何指定值返回文本。它会原封不动地传递文本值,并将非文本值转换为文本。
VALUETOTEXT(value, [format])
此函数包含以下参数:
参数 | 说明 |
|---|---|
value | [必需] 要转换为文本的数值、数组或引用。可以是数字、文本、布尔值、错误值、空单元格、数组、Lambda 表达式,或单元格/区域引用。 |
format | [可选] 返回数据的格式。它可以是以下两个值之一:
|
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)),最终结果将显示为错误类型,不会转换为文本。
value 和 format 参数都可以是数组,例如:=VALUETOTEXT({"Hello","Hello","Hello";"Hello","Hello","Hello"},{1,1,1;0,0,0})。
