提问人:Badger43 提问时间:9/18/2023 更新时间:9/19/2023 访问量:24
PowerBI 报表生成器 - 数字格式设置问题(负四舍五入零)
PowerBI Report Builder - Number Formatting Issue (negative rounded zeroes)
问:
我试图在 PowerBI Report Builder 中设置四舍五入零的格式。
如果数字四舍五入为零但小于零,那么我想在括号中显示零,但是我似乎不能这样做。
即;-0.1,格式化为 0 dp 显示为 0,而不是 (0)
我尝试使用标准格式方法... #,##0;(#,##0);'-' 我希望这能根据 MS Excel 显示 (0)。
我还尝试使用表达式,但似乎无法获得预期的结果。
PS:我使用表达式设置了字体颜色,所以我知道这些值肯定低于零。
答:
0赞
Alan Schofield
9/18/2023
#1
它有点不整洁,但这应该可以工作..
将格式表达式设置为
=IIF(
Fields!num.Value >=0,
"#,0;(#,0);""0""",
"(#,0);(#,0)"
)
这是结果(在最后一列中)
评论
0赞
Badger43
9/19/2023
谢谢你的回复艾伦,我尝试了类似的东西。这解决了我的零括号问题,但产生了一个新问题,现在任何非零负数都显示为 -(x) 而不仅仅是 (x)。
0赞
Alan Schofield
9/19/2023
我已经编辑了答案,希望这是你现在想要的
0赞
Badger43
9/19/2023
这似乎很完美,谢谢,真的很感激。
评论