2016-08-25 63 views
0

我正在尝试创建一个YTD DAX语句,该语句为我提供了从去年到特定日期的并行期间。
目前我有:DAX parallelperiod until today

 SumQty = SUM('Order Table'[Quantity])
 YTD LY = CALCULATE([SumQty];PARALLELPERIOD('DIM Dates'[Date];-12;MONTH))

但是这算我为去年全年,而不是从一月至八月(现在) 值,所以在最后我需要的表给出了我的Qunatity每个月与去年同期相比的数量。
任何想法?

回答

0

为了让你指定的表,你需要创建2项YTD措施:

Current YTD = CALCULATE ([SumQty]; DATESYTD ('DIM Dates'[Date]))
PY YTD = CALCULATE ([SumQty]; DATEADD (DATESYTD ('DIM Dates'[Date]); -1; YEAR))

然后用矩阵的可视化,并把下价值观的措施[当前YTD]和[PY YTD]部分和'DIM日期'[Year]和'DIM日期'[Month](我想你已将它们放在DIM日期表中)在Lines部分下。

这将使你如下表:

请记得有你“DIM日期”到关系“订单表”,才能有自己的时间智能计算做对正确配置。你可以找到更多信息here