适用于:计算列计算表度量值视觉计算

将表示数值的文本字符串转换为数值。

语法

DAX
VALUE(<text>)  

parameters

术语 定义
text 要转换的文本。

返回值

转换后的数字,采用十进制数据类型。

备注

  • 作为 text 参数传递的值可以采用由所使用的应用程序或服务识别的任何常量、数字、日期或时间格式。 如果 text 不是以下格式之一,则返回错误。

  • 通常不需要在公式中使用 VALUE 函数,因为引擎会根据需要隐式地将文本转换为数字。

  • 还可以使用列引用。 例如,如果你有一个包含混合数字类型的列,则可以使用 VALUE 将所有值转换为单一数字数据类型。 但是,如果将 VALUE 函数用于包含混合数字和文本的列,则整个列将被标记为错误,因为并非所有行中的所有值都可以转换为数字。

示例

以下公式将键入的字符串“3”转换为数值 3。

DAX
= VALUE("3")  

文本函数