通过其他表的日期列计算表的同一列中的值的差异

时间:2018-02-08 21:12:22

标签: powerbi dax

我有一些表,如Power BI中的图像所示。基本上我需要计算表RET ALL中列出的名为ACT Renew(数据类型:整数)的列的差异,具体取决于SQLServerDateTable中的Fiscal Year列。

因此,创建的度量可能会将值列为: 价值=(财政年度= 2018年的ACT续订总和) - (财政年度= 2017年的ACT续订总和)

我已经设置了这些表之间的关系,并从过滤角度设置同步中的所有内容,我知道这很容易从过滤中我能够做到但是根据要求我需要为此编写一个度量把它显示为瓷砖。

任何帮助将不胜感激。谢谢。 enter image description here

1 个答案:

答案 0 :(得分:1)

您应该能够在CALCULATE内部进行过滤以执行此操作,如果表格相关,则应该可以正常工作。

MeasureValue = 
    CALCULATE(SUM('RET all'[ACT Renew]), SQLServerDateTable[FiscalYear] = 2018) -
    CALCULATE(SUM('RET all'[ACT Renew]), SQLServerDateTable[FiscalYear] = 2017)