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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more

Reply
Anonymous
Not applicable

Help For Filtering the History Data in PowerBi

Hi,

 

Scenario: I have a history Data which consists of many records. I Just want to Filter the history record if value changes.

so now i just want to filter both

1. before change record(latest) and

2. Changed record

or can i change record field is current value to true if any field value changes?

 

I Have History Data in PowerBi Query in the Following Manner.

IdValueDateIs Current
58667107-11-2019FALSE
58667108-11-2019FALSE
58667109-11-2019FALSE
58667110-11-2019FALSE
58667211-11-2019TRUE

 

How can i filter the history Data(Last Two rows only to use that in my chart) in the following Manner.

IdValueDateIs Current
58667110-11-2019TRUE
58667211-11-2019TRUE

 

Thanks in Advance!! Have a Great Day!

5 REPLIES 5
v-lionel-msft
Community Support
Community Support

Hi @Anonymous ,

First, Try this measure:

Is current = 
VAR x = 
CALCULATE(
    LASTDATE(Sheet1[Date]),
    ALL(Sheet1)
)
RETURN
IF(
    MAX(Sheet1[Date]) = x,
    TRUE(),
    FALSE()
)

l1.PNG

 

Second, Try this calculated table:

Table = 
SUMMARIZE(
    Sheet1,
    Sheet1[Id],Sheet1[Value],
    "Date", MAX(Sheet1[Date])
)

l2.PNG

 

Best regards,
Lionel Chen

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Anonymous
Not applicable

Thanks @v-lionel-msft 

 

But this does not satisfy my scenario. it fails when 

 

IdValueDateIs Current
58667107-11-2019FALSE
58667108-11-2019FALSE
58667109-11-2019FALSE
58667110-11-2019FALSE
58667212-11-2019FALSE
58667213-11-2019FALSE
58667314-11-2019FALSE
58667315-11-2019TRUE

 

Den it should return

 

IdValueDateIs Current
58667110-11-2019FALSE
58667213-11-2019FALSE
58667315-11-2019TRUE

 

It should get updated or saved when value changes

NOTE: Id is Same for all.

 

or If Record/row Value changes. can we change the Is Current value of previous record/row to true. so that we can filter by

Is Current = true

 

Thanks,

Sandeep.

 

Hi @Anonymous ,

 

I modified the code of the calculated table. 
Is this what you want?

 

 

Table = 
SUMMARIZE(
    Sheet1,
    Sheet1[Id],Sheet1[Value],
    "Date", MAX(Sheet1[Date]),
    "Is current", [Is current]
)

 

 

x1.PNG

 

"or If Record/row Value changes. can we change the Is Current value of previous record/row to true. "

If the date changes as the value changes, the "Is current" formula can achieve your needs.

If the date doesn't change when the value changes, the "Is current" formula can't take effect.

 

Best regards,
Lionel Chen

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Mariusz
Community Champion
Community Champion

Hi @Anonymous 

 

You can use Group By on Id and Value, aggregating on Max Date, this will give you the below result.

 

image.png

Please see the attached file for Reference 

 

 

Best Regards,
Mariusz

If this post helps, then please consider Accepting it as the solution.

 

Anonymous
Not applicable

Thanks @Mariusz 

 

But this does not satisfy my scenario. it fails when 

 

IdValueDateIs Current
58667107-11-2019FALSE
58667108-11-2019FALSE
58667109-11-2019FALSE
58667110-11-2019FALSE
58667212-11-2019FALSE
58667213-11-2019FALSE
58667314-11-2019FALSE
58667315-11-2019TRUE

 

Den it should return

 

IdValueDateIs Current
58667110-11-2019FALSE
58667213-11-2019FALSE
58667315-11-2019TRUE

 

It should get updated or saved when value changes

NOTE: Id is Same for all.

 

or If Record/row Value changes. can we change the Is Current value of previous record/row to true. so that we can filter by

Is Current = true

 

Thanks,

Sandeep.

 

@Mariusz 

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors