Forum Discussion

apatwal's avatar
apatwal
Helper III
4 years ago
Solved

Issue in Rolling 4 Week Average

Hi,   I am facing calculation issue in Rolling 4 Week Average; Margin (Measure) Rolling 4 Wk Average (Measure)     Please find below DAX used:   Rolling 4 Wk Average= IF( ISBLANK...
  • littlemojopuppy's avatar
    littlemojopuppy
    4 years ago

    Hi apatwal 

    Here's the answer

    Margin 4 Week Rolling Average = 
    VAR	RelevantWeeks =
    	CALCULATETABLE(
    		VALUES('Calendar'[WeekEndingDate]),
    		DATESBETWEEN(
    			'Calendar'[Date],
    			MAX('Calendar'[Date]) - 28,
    			MAX('Calendar'[Date])
    		),
            REMOVEFILTERS('Calendar')
    	)
    RETURN
    
    AVERAGEX(
    	RelevantWeeks,
        [Total Margin]
    )