Forum Discussion
Anonymous
2 years agoNot applicable
Dax Formula
Need a DAX formula to Link my Previous week results & Last Week Results to a DATE Slicer.
The Week over Week needs to be dynamic when users want to change the date.
I have used a Relative week filter to create the Week views but not able to link to the date slicer.
Not sure I I am just not linking it correct to the measures for the Previous and Last week wheish looks like
Last Week = CALCULATE('table'[CALLS],'Date'[Relative Week Filter]=-1)
Previous Week = CALCULATE('table'[CALLS],'Date'[Relative Week Filter]=-2)
I have tryied the IF( selectedvalue('date'[date]) >=
[start date] &&
selectedvalue('date'[date]) <=
[end date],
1,
0
)
Try the update measures as following...
Last Week = VAR SelectedWeekStart = STARTOFWEEK(SELECTEDVALUE('Date'[Date])) VAR SelectedWeekEnd = ENDOFWEEK(SELECTEDVALUE('Date'[Date])) RETURN CALCULATE( SUM('Table'[CALLS]), DATESBETWEEN( 'Date'[Date], SelectedWeekStart - 7, SelectedWeekEnd - 7 ) )Previous Week = VAR SelectedWeekStart = STARTOFWEEK(SELECTEDVALUE('Date'[Date])) VAR SelectedWeekEnd = ENDOFWEEK(SELECTEDVALUE('Date'[Date])) RETURN CALCULATE( SUM('Table'[CALLS]), DATESBETWEEN( 'Date'[Date], SelectedWeekStart - 14, SelectedWeekEnd - 14 ) )
1 Reply
- amustafaSolution Sage
Try the update measures as following...
Last Week = VAR SelectedWeekStart = STARTOFWEEK(SELECTEDVALUE('Date'[Date])) VAR SelectedWeekEnd = ENDOFWEEK(SELECTEDVALUE('Date'[Date])) RETURN CALCULATE( SUM('Table'[CALLS]), DATESBETWEEN( 'Date'[Date], SelectedWeekStart - 7, SelectedWeekEnd - 7 ) )Previous Week = VAR SelectedWeekStart = STARTOFWEEK(SELECTEDVALUE('Date'[Date])) VAR SelectedWeekEnd = ENDOFWEEK(SELECTEDVALUE('Date'[Date])) RETURN CALCULATE( SUM('Table'[CALLS]), DATESBETWEEN( 'Date'[Date], SelectedWeekStart - 14, SelectedWeekEnd - 14 ) )