从数据到信息
从信息到洞察

FIXED

将数值舍入到指定的小数位数并将结果返回为文本。 可以指定返回的结果是否包含千分号。

语法

FIXED ( <数字>, [<小数位数>], [<逻辑值>] )
参数 属性 描述
数字 要舍入并转换为文本的数字,或包含数字的列。
小数位数 可选 小数点右侧的位数;如果省略,则为 2
逻辑值 可选 一个逻辑值:如果为 1,则不在返回的文本中显示逗号;如果为 0 或省略,则在返回的文本中显示逗号

返回值

标量 一个字符串,文本形式的数字。

备注

  • 如果用于<小数位数>参数的值为负,则<数字>将舍入到小数点的左侧 
  • 如果省略<小数位数>,则默认为 2
  • 如果<逻辑值>为 0 或省略,则返回的文本包含逗号

设置列的格式和直接使用 FIXED 函数设置数字格式之间的主要区别是:FIXED 会将结果转换为文本。 使用格式设置菜单中的命令设置的数字仍为数字格式。

FIXED 未针对 DirectQuery 进行优化,在计算列和行级别安全性公式中完全不受支持。 但可以在度量值和查询公式中使用,只不过无法保证性能。

示例

以下示例获取 PctCost 列中当前行的数值,并将其返回为具有 3 个小数位且不带逗号的文本:

=FIXED([PctCost],3,1)

 

 

说点什么

1000
 
鼓掌微笑开心憧憬爱你色并不觉得吃瓜doge二哈喵喵思考笑哭捂脸悲伤大哭抓狂汗偷笑打脸捂眼黑线问号晕拜拜闭嘴衰咒骂ok作揖
  订阅本文评论  
提醒
DAX 圣经

DAX 函数大全

DAX 查询

DAX 运算符