2015-10-05 55 views
1
12 Month Qty:=CALCULATE ( 
    [Qty], 
    DATESINPERIOD ( 
     Calendar[Date] , 
     MAX(Calendar[Date]), 
     -12, Month 
    ) 
) 

我使用該公式獲取最後12個月的數據,但在數據透視表中結果與列總和相同。我如何修復那個dax公式來查看最近12個月的歷史?以表格模式顯示12個月曆史記錄

回答

2

對於模型沒有進一步的瞭解,很難說出了什麼問題,因爲在基本實現中,您的度量工作得很好。你在哪裏與以下不同?

Qty:=SUM(FactQuantity[Quantity]) 

12MonthQty:= 
CALCULATE(
    [Qty] 
    ,DATESINPERIOD(
     DimDate[Date] 
     ,MAX(DimDate[Date]) 
     ,-12 
     ,MONTH 
    ) 
) 

樣本數據,透視,模型圖:

enter image description here

+0

謝謝你對我的幫助!對於12個月的部分,我得到與數量相同的結果。你有什麼想法爲什麼結果與數量相同? – HAIZD

+0

我明白了,謝謝!我沒有改變表格作爲日期表:( – HAIZD