Power BI - 如何格式化一列中的数值但在行级别显示不同的格式
Power BI - how to format Numeric value from One Column but show different format on Row level
我想问一下如何单独格式化每一行,但这些数据来自同一列
例如
Col1 Measure
A 1.01
B 0.02
C 2.11111
所以当我有一个 table 图表时,它希望它显示
Col1 Measure
A 1 (wholeNumber)
B 2% (Percentage)
C 2.11 (two decimals)
谢谢大家
您只能将一种格式与列或度量相关联。
如果您有一个需要 return 不同格式的度量,您唯一的选择是将它们全部转换为文本类型并使用 FORMAT()
指定如何显示格式。
例如,度量值可能如下所示:
Measure = SWITCH(VALUES(Table1[Col1]),
"A", FORMAT(COUNTROWS(Table1), "0"),
"B", FORMAT(SUM(Table1[Value])/[TotalValue], "0%"),
"C", FORMAT(SUM(Table1[Value]), "Standard")
)
这些在 table 中应该看起来不错,但请记住它们是文本。
我想问一下如何单独格式化每一行,但这些数据来自同一列
例如
Col1 Measure
A 1.01
B 0.02
C 2.11111
所以当我有一个 table 图表时,它希望它显示
Col1 Measure
A 1 (wholeNumber)
B 2% (Percentage)
C 2.11 (two decimals)
谢谢大家
您只能将一种格式与列或度量相关联。
如果您有一个需要 return 不同格式的度量,您唯一的选择是将它们全部转换为文本类型并使用 FORMAT()
指定如何显示格式。
例如,度量值可能如下所示:
Measure = SWITCH(VALUES(Table1[Col1]),
"A", FORMAT(COUNTROWS(Table1), "0"),
"B", FORMAT(SUM(Table1[Value])/[TotalValue], "0%"),
"C", FORMAT(SUM(Table1[Value]), "Standard")
)
这些在 table 中应该看起来不错,但请记住它们是文本。