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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
joshua1990
Post Prodigy
Post Prodigy

Extract dimensional data with for last date value

Hi experts!

I have a report that saves every week some dimensional data. It's like 30 columns for each article and every week.

It happens that a article is removed from one week to another etc. It happens also that some of the master data changes over time.

Now I would like to extract for each article the master data with the latest entry based on the date column.

Article Attribute 1 Attribute n Date

 

How would you do this in Power Query?

2 REPLIES 2
joshua1990
Post Prodigy
Post Prodigy

@AlienSx : Thanks a lot. But your approach takes 2h within PQ.

Is there any other approach to get this achieved?

AlienSx
Super User
Super User

Hi, @joshua1990 

let
    Source = your_table,
    names = List.Buffer(List.RemoveItems(Table.ColumnNames(Source), {"Article"})),
    group = Table.Group(Source, {"Article"}, {{"all", each Table.Max(_, "Date")}}),
    expand = Table.ExpandRecordColumn(group, "all", names)
in
    expand

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.