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!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
I have 3 fields Serial, Date and Temp. The date field is actually a date time field I converted to just a date. I am trying to get the max Temp per date for each serial number.
In the past I have done this to get the max date of each serial and filter on only the columns with 1.
Max Date = IF('Export'[datetime]=CALCULATE(MAX('Export'[datetime]),ALLEXCEPT('Export','Export'[serialnumber])),1,0)
The complexity here is adding the Temp. I need to flag each row somehow that this is the max temp for that serial on that day.
Here is a sample of what I am trying to do. I dont necessarly need a max temp column with 1,0 but that how I was able to do it before.
Solved! Go to Solution.
if([Temp] = maxx(filter(Table, [serial] = earlier([Serial]) && [Date] = earlier([Date]) ) ,[Temp]) ,1,0 )
if([Temp] = maxx(filter(Table, [serial] = earlier([Serial]) && [Date] = earlier([Date]) ) ,[Temp]) ,1,0 )
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 7 | |
| 4 | |
| 4 | |
| 3 | |
| 2 |
| User | Count |
|---|---|
| 15 | |
| 9 | |
| 8 | |
| 7 | |
| 5 |