Power BI-如何格式化一栏的数值,但在行级别显示不同的格式

时间:2018-09-14 09:09:44

标签: powerbi powerbi-desktop

我想问一下如何分别格式化每一行,但是这些数据来自同一列

例如

Col1   Measure
 A      1.01
 B      0.02
 C      2.11111

这样当我有一个表格时,它希望它显示

Col1   Measure
A        1        (wholeNumber)
B        2%       (Percentage)
C        2.11     (two decimals)

谢谢大家

1 个答案:

答案 0 :(得分:0)

您只能将一种格式与列或度量关联。

如果您有一种需要返回不同格式的度量,则唯一的选择是将它们全部转换为文本类型,并指定如何使用FORMAT()显示格式。

例如,一个度量可能看起来像这样:

Measure = SWITCH(VALUES(Table1[Col1]),
              "A", FORMAT(COUNTROWS(Table1), "0"),
              "B", FORMAT(SUM(Table1[Value])/[TotalValue], "0%"),
              "C", FORMAT(SUM(Table1[Value]), "Standard")
          )

这些在表格中看起来应该可以,但请记住它们是文本。

相关问题