FORMAT 函数 (DAX)

根据指定的格式将值转换为文本。

语法

FORMAT(<value>, <format_string>)

参数

术语

定义

value

值或计算结果为单个值的表达式。

format_string

具有格式模板的字符串。

返回值

一个字符串,它包含由 format_string 定义的格式的 value。

注释

有关如何使用 format_string 参数的详细信息,请参阅下列相应主题:

设置格式

按照这些说明操作

数字

使用预定义的数字格式或者创建用户定义的数字格式

日期和时间

使用预定义的日期/时间格式或者创建用户定义的日期/时间格式

设置结果的格式时,所有的预定义格式字符串都将使用当前用户区域设置。

注意事项注意

作为 DAX FORMAT 函数的参数支持的格式字符串基于 Visual Basic(OLE 自动化)使用的格式字符串,而非基于 .NET Framework 使用的格式字符串。因此,如果参数与任何定义的格式字符串都不匹配,您可能会获得意外结果或错误。例如,不支持将 "p" 作为 "Percent" 的缩写。对于作为参数提供给 FORMAT 函数的字符串,如果它们不包含在预定义的格式字符串列表中,则将它们作为自定义格式字符串或字符串文字的一部分进行处理。