Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hi All
Is it possible to lock a Relative Date Slicer to Weeks only rather allow the user to change the period?
And if not is there some other solution to allow the user to toggle for their own choice of weeks only?
Solved! Go to Solution.
Hi @derekmac
The slicer cannot only choose the week, but maybe you can refer to the follwing solution to substitue it.
Sample data
1.Create a number paramater to set it as last week slicer
2.Then create a measure
Measure =
VAR a =
SELECTEDVALUE ( Parameter[Parameter] )
VAR b =
MAXX ( ALLSELECTED ( 'Table 2'[Date] ), [Date] ) - 7 * a + 1
RETURN
IF (
SELECTEDVALUE ( 'Table 2'[Date] ) >= b
&& SELECTEDVALUE ( 'Table 2'[Date] )
<= MAXX ( ALLSELECTED ( 'Table 2'[Date] ), [Date] ),
1,
0
)
3.Then you can create a visual and put the data to the visual, then put the measure to the visual filter(e.g table visual)
Output
Best Regards!
Yolo Zhu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
I now this is already solved but I'm offering an alternative solution for those who might search and find this thread.
https://www.villezekeviking.com/dax-tables-calendar-and-time/
I have offset-columns from today that can be used to filter any report relative from today on days, weeks, months, quarters or years.
Unlike the relative date filtering, this can span any period, from historical data, over current periods and into the future.
Hi @derekmac
The slicer cannot only choose the week, but maybe you can refer to the follwing solution to substitue it.
Sample data
1.Create a number paramater to set it as last week slicer
2.Then create a measure
Measure =
VAR a =
SELECTEDVALUE ( Parameter[Parameter] )
VAR b =
MAXX ( ALLSELECTED ( 'Table 2'[Date] ), [Date] ) - 7 * a + 1
RETURN
IF (
SELECTEDVALUE ( 'Table 2'[Date] ) >= b
&& SELECTEDVALUE ( 'Table 2'[Date] )
<= MAXX ( ALLSELECTED ( 'Table 2'[Date] ), [Date] ),
1,
0
)
3.Then you can create a visual and put the data to the visual, then put the measure to the visual filter(e.g table visual)
Output
Best Regards!
Yolo Zhu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
User | Count |
---|---|
84 | |
80 | |
72 | |
71 | |
55 |
User | Count |
---|---|
108 | |
106 | |
93 | |
85 | |
67 |