Forum Discussion
Anonymous
3 years agoNot applicable
How to filter data - current week and next 5 weeks (including weeks in next year)
Hi, I was using this formula below to filter on current week and next 5 weeks but since the coming weeks are in 2023, this formula it's not working properly.. Any help? Formula I'm usi...
- Anonymous3 years ago
This solution works also !
Date_filter = VAR FIRST_DATE = SWITCH(WEEKDAY(TODAY(),2),1,TODAY(),2,TODAY()-1,3,TODAY()-2,4,TODAY()-3,5,TODAY()-4,6,TODAY()-5,7,TODAY()-6)VAR LAST_DATE = FIRST_DATE + 42RETURNIF(Dim_Calendar[Calendar Date] >= FIRST_DATE && Dim_Calendar[Calendar Date] < LAST_DATE,"Y","N")
Anonymous
3 years agoNot applicable
Hi Anonymous ,
If this is your expected output, try:
Date_Filter =
VAR _weekday = WEEKDAY(TODAY(),2)
VAR _min_date = TODAY()-_weekday+1
VAR _max_date = _min_date+35
VAR _filter = IF('Dim_Calendar'[Calendar Date]>=_min_date&&'Dim_Calendar'[Calendar Date]<_max_date,"current week & next weeks")
RETURN
_filter
Best Regards,
Gao
Community Support Team
If there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly. If I misunderstand your needs or you still have problems on it, please feel free to let us know. Thanks a lot!
How to get your questions answered quickly -- How to provide sample data in the Power BI Forum
Anonymous
3 years agoNot applicable
This solution works also !
Date_filter = VAR FIRST_DATE = SWITCH(WEEKDAY(TODAY(),2),
1,TODAY(),
2,TODAY()-1,
3,TODAY()-2,
4,TODAY()-3,
5,TODAY()-4,
6,TODAY()-5,
7,TODAY()-6
)
VAR LAST_DATE = FIRST_DATE + 42
RETURN
IF(Dim_Calendar[Calendar Date] >= FIRST_DATE && Dim_Calendar[Calendar Date] < LAST_DATE,"Y","N"
)