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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi everyone,
I´ve been trying to get the difference between the current (today) values that are granulated by minutes, and the last or max of yesterday´s value. I tried this with no results:
hi would you please try this. change the caclulate expression in var ValueD_1 from a variable to Max(DataTable[Value])
Thank you James, but I tried before and I can't introduce the MAX function in CALCULATE.
This message appears me when I try to do that: "A function 'MAX' has been used in a True/False expression that is used as a table filter expression. This is not allowed."
use topn function to calculate the max value table and put it into calculate filter. the calculate expression. please change to values(DataTable[Value)
Nope. There is the thing. Like I said, the values are granulated by minutes. I´m not able to bring the last value of D-1 to today´s values to calculate the difference. My D-1 calc is only bringing me the value for the same hour that the day before 😅, and I need it for every value for any time of the current day.
The time of every value is only for demonstrative purposes and it changes every day.
Check out the November 2025 Fabric 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!