我有一个包含多个列的表,它们的名称后缀为_EXPECTED
或_ACTUAL
。例如,我正在查看SoldItems
表中的已售商品,并且有以下几列:APPLES_EXPECTED
,BANANAS_EXPECTED
,KIWIS_EXPECTED
,APPLES_ACTUAL
, BANANAS_ACTUAL
,KIWIS_ACTUAL
(表格的标识符是日期,因此每个日期都有结果)。我想以表格形式显示数据,就像这样(对于过滤器中的选定日期:
+------------+----------+--------+
| Sold items | Expected | Actual |
+------------+----------+--------+
| Apples | 10 | 15 |
| Bananas | 8 | 5 |
| Kiwis | 2 | 1 |
+------------+----------+--------+
如何在Power BI中管理类似的内容?我尝试使用矩阵/表的可视化效果,但是,我想不出一种将所有预期和实际列合并在一起的方法。
答案 0 :(得分:1)
看来,最简单的选择是使用Power查询以不同的方式模制数据。您可以UNPIVOT您的数据,以便所有期望值和实际值成为行而不是列。例如,获取以下示例:
Date Apples_Expected Apples_Actual
1/1/2019 1 2
一旦取消旋转,它将变为:
Date Fruit Count
1/1/2019 Apples_Expected 1
1/1/2019 Apples_Actual 2
一旦您取消透视,就可以很轻松地获得所需的视图。以下链接将引导您完成取消透视的步骤:
希望这会有所帮助。