是Power BI的新手,并感谢DAX在此方面的帮助:
我的Power BI报告中有一个FY切片器(7月至6月),并希望显示不同FY年的月度趋势。表中的目标数据的结构如下:
日期| 目标
30-06-2018 | 34000
30-07-2018 | 34000
30-08-2018 | 34000
********** | *****
30-06-2019 | 30000
30-07-2019 | 30000
********** | ******
我需要使用以下公式计算年度方差以获得下一年(2019)的每月基准,然后计算7月至6月的累计减少方差:
('目标30-06-2018')-('目标30-06-2019')/ 12
日期链接到另一个DATE表,该表具有“财政年度”和“财政月份”列。
提前非常感谢您的帮助!
安妮塔
您需要使用DAX PARALLELPERIOD
PARALLELPERIOD(<dates>,<number_of_intervals>,<interval>)
该文档提供了一个完美的示例:
= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), PARALLELPERIOD(DateTime[DateKey],-1,year))
因此,您的计算将类似于:
= (
CALCULATE(SUM(TargetTable[Target])) -
CALCULATE(SUM(TargetTable[Target]), PARALLELPERIOD(Dates[Date],-1,year))
) / 12
如果需要每月变化,则需要确保Dates [Date]过滤时可以返回整个目标月份的日期表。
谢谢你的回答!非常感谢博客链接!!
我的荣幸@Anita