Forum Discussion
Return/generate value based on date range
- Anonymous3 years ago
Hi MoCPA ,
I suggest you to inactive or remove the relationship between the input table and calendar table. Then create a measure to filter your visual.
Filter = VAR _START = SELECTEDVALUE ( 'Data Input'[Start Date] ) VAR _END = SELECTEDVALUE ( 'Data Input'[End Date] ) RETURN IF ( MIN ( 'Calendar'[Date] ) >= _START && MAX ( 'Calendar'[Date] ) <= _END, 1, 0 )Add this measure into visual level filter and set it to show items when value = 1. Result is a below.
Best Regards,
Rico ZhouIf this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
MoCPA , Refer if these approches can help
Measure way
Power BI Dax Measure- Allocate data between Range: https://youtu.be/O653vwLTUzM
https://community.powerbi.com/t5/Community-Blog/How-to-divide-distribute-values-between-start-date-or-end-date/ba-p/1503785
Tables way
https://amitchandak.mediumcom/dax-get-all-dates-between-the-start-and-end-date-8f3dac4ff90b
https://amitchandak.medium.com/power-query-get-all-dates-between-the-start-and-end-date-9ad6a84cf5f2