Forum Discussion
Average or relative weeks
- 5 years ago
Hi n5722 ,
Please try to create a measure like below:
Measure = var current_week = SELECTEDVALUE(Sheet3[week]) return CALCULATE( AVERAGE(Sheet3[rates]), FILTER(ALL(Sheet3), Sheet3[week]>=current_week-12&& Sheet3[week]<=current_week))Best Regards,
Liang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
n5722 , Try a measure like
Last 12 weeks = CALCULATE(averageX(values('Date'[Week]), [Actual]), FILTER(ALL('Date'),'Date'[Week Rank]>=max('Date'[Week Rank])-12 && 'Date'[Week Rank]<=max('Date'[Week Rank])))
These column in date table
new columns
Week Start date = 'Date'[Date]+-1*WEEKDAY('Date'[Date],2)+1
Week End date = 'Date'[Date]+ 7-1*WEEKDAY('Date'[Date],2)
Week Rank = RANKX(all('Date'),'Date'[Week Start date],,ASC,Dense)
OR
Week Rank = RANKX(all('Date'),'Date'[Year Week],,ASC,Dense) //YYYYWW format
- n57225 years ago
Helper I
Hi amitchandak. Thank you very much for your reply but unfortunately, this did not work out for me.
Maybe it might help if I attach the date helper table overview for your convenience.
Here is an overview of it.