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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
Hllt369
New Member

Filters between dates

Hi! 

 I want to know how create this in dropdown

ExampleExample






I know we can use the slicer and the between option but i want to use 2 different filters


I have one date table if a choose one of the dates the other options disappear
2021-12-14 01_07_09-ReportA1 - Copy - Power BI Desktop.png2021-12-14 01_07_28-ReportA1 - Copy - Power BI Desktop.png

I want to use this 2 slicers as a filters. Thanks for the help!

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Hllt369 , You need to use two table for that both are independent

 

In second slicer you will use filter using this measure - not is blank

countrows(Date2, Date2[Date] > maxx(allselected('Date1'), 'Date1'[Date] ) )

 

this will restrict 2nd slicer

 

Now using these two

 

example measure from a table

 

Date Range Using 2 slicer =
var _max = minx(allselected(Date1), Date1[Date])
var _min = maxx(allselected(Date2), Date2[Date])
return
calculate(countrows(Table), Filter(Table,(Table[Date] <=_max && Table[Date]) >=_min) )

 

 

 

refer if needed

How to use two Date/Period slicers :https://www.youtube.com/watch?v=WSeZr_-MiTg

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

@Hllt369 , You need to use two table for that both are independent

 

In second slicer you will use filter using this measure - not is blank

countrows(Date2, Date2[Date] > maxx(allselected('Date1'), 'Date1'[Date] ) )

 

this will restrict 2nd slicer

 

Now using these two

 

example measure from a table

 

Date Range Using 2 slicer =
var _max = minx(allselected(Date1), Date1[Date])
var _min = maxx(allselected(Date2), Date2[Date])
return
calculate(countrows(Table), Filter(Table,(Table[Date] <=_max && Table[Date]) >=_min) )

 

 

 

refer if needed

How to use two Date/Period slicers :https://www.youtube.com/watch?v=WSeZr_-MiTg

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Top Solution Authors