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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Anonymous
Not applicable

Dax firstdate with slicer

Hello,

 

I'm having trouble using a date slicer in conjunction with a firstdate expression.

 

Start Date = firstdate ( table [date] ]

)

 

This gives me the results I expect in my matrix. However, I want to use a slicer from my date table to filter my matrix by year. This is not possible as it appears that any year I slice by then becomes the first date.

 

Any suggestion?

 

Thanks

2 REPLIES 2
amitchandak
Super User
Super User

@Anonymous , Try a measure like

measure =
var _min = minx(allselected(Table), table [date])
return
calculate(countrows(Table), filter(Table, Table[Start Date] =_min))

 

But it is better that table come from Date or different Table

measure =
var _min = minx(allselected(date), date [date])
return
calculate(countrows(Table), filter(Table, Table[Start Date] =_min))

 

Full Power BI Video 20 Hours YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube
Anonymous
Not applicable

Thanks for the reply but that did not work.

 

To clarify - my measure works as intended but when I try to slice using my date table all of my start years take on the value of the slicer year. I presume the slicer is filtering my table so that a new start year is shown.

 

I want to be able to get the min date of the table. Once I have the min date, I want to use a slicer to select only the rows that contain that min date. 

 

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

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

June 2025 community update carousel

Fabric Community Update - June 2025

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

Top Solution Authors