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
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))

 

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
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
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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