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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Carlo1975
Helper I
Helper I

Choice row in table

Hi, I have a table with some columns but I have to concentate only on this 3:

 

PositionId ProductStart Date
112506/05/2014
213002/08/2018
314001/09/2020
314103/05/2015
465904/05/2020
545801/05/2017
685008/08/2018
625306/09/2017

 

When the ID Position repeats itself I have to choice the Product Id who have the most recently date. and so, For the ID Position 3 the Product ID 140 and For the ID Position 6 the Product ID 850. In my Matrix Table I will have:

 

PositionId ProductStart Date
112506/05/2014
213002/08/2018
314001/09/2020
465904/05/2020
545801/05/2017
685008/08/2018

 

Is it possible to do it with DAX? I saw in the past that in powr quer is very very slow.

thank you

1 REPLY 1
amitchandak
Super User
Super User

@Carlo1975 , for start date take max

for product use this measure


Last Product = calculate(max(Table[Product]), filter(Table, Table[Start Date] = calculate(max(Table[Start Date]), allexcept(Table, Table[Position Id]))) )

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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