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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

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
Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

April2025 Carousel

Fabric Community Update - April 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors