Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
ArdraM
Frequent Visitor

Dynamic date range selection

Hi,

 

I've a date slicer in my report that is of type before. Here is the requirement I'm struggling with:

 

If the date selected is 5/1/24 (1rst of may) then date range taken for all calculations should be 4/1/24-5/1/24(1rst of april to 1rst of may)

If the date selected is 5/2/24 or any date after then date range should be 5/1/24 to selected date.

 

How to achieve this.

I would like to apply this as visual filter.

1 ACCEPTED SOLUTION
Anonymous
Not applicable

use the below measure

End Date = MAX('Calendar'[Date])
Start Date =
var a = 'Calendar'[End Date]
var b = IF(DAY('Calendar'[End Date])=1,-2,-1)
var c = EOMONTH('Calendar'[End Date],b)+1
return c
I am getting the expected output
Surya9_0-1715685966089.png

 

View solution in original post

1 REPLY 1
Anonymous
Not applicable

use the below measure

End Date = MAX('Calendar'[Date])
Start Date =
var a = 'Calendar'[End Date]
var b = IF(DAY('Calendar'[End Date])=1,-2,-1)
var c = EOMONTH('Calendar'[End Date],b)+1
return c
I am getting the expected output
Surya9_0-1715685966089.png

 

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors