我想格式化DAX度量,以便将值0.105
显示为+10.5%
,并将值-0.105
显示为-10.5%
。对我来说重要的是加号。我使用FORMAT(measure, "+0.0%")
失败。
在FORMAT
函数文档中找不到任何有用的信息:
https://msdn.microsoft.com/query-bi/dax/custom-numeric-formats-for-the-format-function
我能想到的唯一解决方案是使用IF
或SWITCH
函数进行处理。有办法避免吗?
IF(variable>0, "+"&variable, variable)
答案 0 :(得分:2)
也许我来晚了一点。是的,以前在Power BI中很难在括号中设置负数的格式。正如其他答案所暗示的那样,它将涉及FORMAT函数。但是今天您可以将自定义格式用于度量。例如“#,## 0.0,(#。## 0.0)”。希望能有所帮助。您可以在这里找到更详细的解释:
Format Negative values between Parentheses
继续粉碎!
里克
答案 1 :(得分:1)