Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hello
I want to retrieve two things: value at recent date, and the date, where the value was at the highest. I have achieved the first by a measure. However, when I try to retrieve the date with max value, I am unable to do so. The following is the code that works:
Value at recent date =
CALCULATE(
SUM('inStock'[Value]);
FILTER('inStock';'inStock'[DateFirstSaved] = MAX('inStock'[DateFirstSaved])))
The following is what does not work:
Max value =
CALCULATE(
SUM('inStock'[Value]);
FILTER('inStock';'inStock'[DateFirstSaved] = MAX('inStock'[Value])))
Can anyone help me achieve this?
Please try this
Max value =
VAR myvalue = [Value at recent date]
RETURN
CALCULATE (
FIRSTNONBLANK ( 'inStock'[DateFirstSaved], 1 ),
FILTER (
ALLSELECTED ( 'inStock'[DateFirstSaved] ),
CALCULATE ( SUM ( inStock[Value] ) ) = myvalue
)
)
I am trying it out right now. However I experienced, that it will not accept 1 in FIRSTNONBLANK.
It should. Even you could out 0, TRUE()
Could you share the screen shot?
HI @BiBra
Replace
FIRSTNONBLANK ( 'inStock'[DateFirstSaved], 1 )
With
Values('inStock'[DateFirstSaved])or
MAX('inStock'[DateFirstSaved])
No errors in the code now. However it cannot display
or replace the comma with
FIRSTNONBLANK ( 'inStock'[DateFirstSaved]; 1 )
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.