Power BI矩阵中的多种数据类型

缺口

我在10个位置上有大约20个不同的指标,并希望创建一个矩阵,其中指标作为行,而位置作为不同的列。我遇到的问题是,指标是不同的数据类型,有些是整数,有些是%s,有些是$ s。

有没有办法像Excel中一样将每一行自定义格式为不同的数据类型?

编辑:对不起,我不清楚。我不想多次显示相同的值。请参阅以下屏幕截图。

测试数据截图:

测试数据截图

我想要的,但是我想要在Power BI中而不是在Excel中:

我想要的,但是我想要在Power BI中而不是在Excel中

使用格式设置为不同数据类型的度量时,我不需要什么:

使用格式设置为不同数据类型的度量时,我不需要什么

亚历克西斯·奥尔森(Alexis Olson)

格式不受行或列的控制,但是可以使用“建模”选项卡为每个度量指定自己的数据类型。


编辑:我在这里看到一些选项。

选项1:编写一个文本度量,以切换如下格式:

FormatMetric =
VAR Val = SUM ( TestData[Value] )
RETURN
    SWITCH (
        SELECTEDVALUE ( TestData[Metric] ),
        "# quantity", FORMAT ( Val, "0" ),
        "$ Sales",    FORMAT ( Val, "$0.00" ),
        "% to plan",  FORMAT ( Val, "0%" )
    )

您将获得一个如下表:

矩阵

请注意,此度量将返回文本值,并且在图表中不起作用。


选项2:创建三个独立的度量并分别设置格式:

# quantity = CALCULATE ( SUM ( TestData[Value] ), TestData[Metric] = "# quantity" )
$ Sales    = CALCULATE ( SUM ( TestData[Value] ), TestData[Metric] = "$ Sales" )
% to plan  = CALCULATE ( SUM ( TestData[Value] ), TestData[Metric] = "% to plan" )

如果您确定已启用“格式”>“值”>“在行上显示”,并将这三个度量放在“值”框中:

矩阵2

这些度量可以在图表中使用。


选项3Metric在查询编辑器上旋转数据表,这样一列中就不会有混合的数据类型。您的数据表现在应如下所示:

枢

从这里开始,您可以编写三个简单的度量格式,如上一个选项所示:

# quantity = SUM ( Pivot[# quantity] )
$ Sales    = SUM ( Pivot[$ Sales] )
% to plan  = SUM ( Pivot[% to plan] )

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章