计算列:选择影响计算的列

时间:2019-07-16 14:28:16

标签: powerbi dax powerbi-desktop

我有下表: SUM1和SUM2是计算列。

Org | A1 | B1 | C1 | SUM1 | A2 | B2 | C2 | SUM2 |
----|----|----|----|------|----|----|----|------|
 x  |  1 |  2 | 6  |   9  | 3  |  3 | 9  |  15  |
 y  |  2 |  3 | 5  |  10  | 4  |  5 | 3  |  12  |
 z  |  3 |  4 | 7  |  14  | 2  |  1 | 5  |  8   |

我想要一个散点图,表示:X轴上的SUM1和Y轴上的SUM 2。我想要每个组织一个点。

此外,我想过滤A1,B1或C1中的哪一个参与SUM1计算。关于A2,B2或C2和SUM2相同。 我想获得的效果是可视化当我将它们取出时这些变量如何影响总计算图。

这有可能吗?还有其他建议的方法吗?

任何评论将不胜感激。 谢谢。

2 个答案:

答案 0 :(得分:1)

鉴于您“想过滤SUM1计算中涉及A1,B1或C1中的哪一个”,SUM1SUM2不能被计算列。为了动态响应过滤器/切片器,您需要编写度量。

答案 1 :(得分:0)

我可以通过以下操作解决此问题:1.取消原始表的计算2.计算SUM1的度量,并计算SUM2的度量。它们每个都从属性列中过滤相应的值。 3.在每个轴上绘制一个度量,然后将组织放置在“图例”中,以便每个组织都有一个点。 4.使用切片器“属性SUM1”,我可以过滤影响数据和SUM的未透视表(即原始表的列)的“属性”列的值。然后我对SUM2也一样