The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
I have a Date table and I want to mark weeks that fall within a rolling 12 months as rolling 12 dates. I want to mark them as 1 if they fall within the rolling 12 months and 0 if not. Any ideas would be greatly appreciated!
Thanks,
Solved! Go to Solution.
Thank you for your reply. I went for a different approach that was different than my original idea. I created a WeekOffset column in my Date table. This way I can filter my measures to be between -52 and 0 weeks.
WeekOffset =
@nleuck_101 , Try a new column in date table
Week Type =
var _b12= date(year(today())-1, Month(Today()), day(Today()))
var _st = _b12 +-1*WEEKDAY(today() ,2)+1
var _end = today() + 7-1*WEEKDAY(today(),2)
Switch( True(),
[Date] >= _st && [Date] <= _end ,"Week In last rolling 12 month " ,
[Week Name]
)
or
Week Type =
var _st= date(year(today())-1, Month(Today()), day(Today()))
var _end = today()
Switch( True(),
[Date] >= _st && [Date] <= _end ,"date In last rolling 12 month " ,
[Week Name]
)
Thank you for your reply. I went for a different approach that was different than my original idea. I created a WeekOffset column in my Date table. This way I can filter my measures to be between -52 and 0 weeks.
WeekOffset =
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
User | Count |
---|---|
106 | |
77 | |
72 | |
47 | |
39 |
User | Count |
---|---|
138 | |
108 | |
69 | |
64 | |
57 |