Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
Hello everyone,
I have a problem to compare value with previous values from the previous row to print the value that is highest. Here is the measure that I have created but the values does not same with my expected result.
I am trying to get the values as in column "highest previous" below.
If anyone knows or can help me on this please let me know ya! Thanks a lot!
Solved! Go to Solution.
@Anonymous , New measure assuming "values measure" is a measure
previous kW =
CALCULATE( [values measure],FILTER(allselected(table), [DateTimeLocal.1.1] = maxx(FILTER(allselected(table), [DateTimeLocal.1.1] < Max(table[DateTimeLocal.1.1])),table[DateTimeLocal.1.1]) ) )
highest previous kW =
CALCULATE( maxx(values([DateTimeLocal.1.1] ), [values measure]) ,FILTER(allselected(table), [DateTimeLocal.1.1] < Max(table[DateTimeLocal.1.1])))
@Anonymous , New measure assuming "values measure" is a measure
previous kW =
CALCULATE( [values measure],FILTER(allselected(table), [DateTimeLocal.1.1] = maxx(FILTER(allselected(table), [DateTimeLocal.1.1] < Max(table[DateTimeLocal.1.1])),table[DateTimeLocal.1.1]) ) )
highest previous kW =
CALCULATE( maxx(values([DateTimeLocal.1.1] ), [values measure]) ,FILTER(allselected(table), [DateTimeLocal.1.1] < Max(table[DateTimeLocal.1.1])))
I have tried the measure for "highest previous kW" that you have given and it works for me. Thank you so much sir! 😊
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!