我在Power BI报告中有两个表Table1
,Table2
和两个过滤器Year1
,Year2
。我根据Table1
过滤Year1
,根据Table2
过滤Year2
。我想创建一个Table3
,它显示应用过滤器(Table1
和Table2
)之后Year1
和Year2
之间的区别。
Table1:
Brand Amount Year
ABC 1000 2017
ABC 2000 2018
Table2:
Brand Amount Year
ABC 1000 2017
ABC 2000 2018
过滤器包含年份。如果我在2017
中选择Year1
,则Table1
将显示
ABC 1000 2017
如果我在2018
中选择Year2
,则会显示Table2
ABC 2000 2018
我要Table3
显示的差异是
ABC 1000
我该如何实现?
答案 0 :(得分:0)
如果数据在两个单独的基础表中,则您应该能够简单地使用计算列:
TableDiff = CALCULATE(SUM(Table1[Amount])-SUM(Table2[Amount]))
但是,如果您正在谈论Power BI中的“表格”视觉效果,并且您有两个来自同一来源的表格视觉效果,那么我不认为有一种方法可以引用Power BI视觉效果中包含的实际数据。您可以在模型中创建一个重复的表并使用上面的公式,但是根据数据的大小,这可能不可行。