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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi,
I have the following table (an example)
Year Value Category
2020 5 A
2019 3 A
2018 2 A
2020 8 B
2019 4 B
2020 2 C
How can i create a measure that returns the Value for the earliest year, for each category.
I tried the following:
Value (earliest) =
var firstYear=minx('table','table'[Year])
return CALCULATE(sum(Value),'table'[Category]="A",'table'[Year]=firstYear)
But it doesn't work. It seems that min, minx or maxx always return the highest value.
Thanks for any help.
Solved! Go to Solution.
I just re-read your post and missed that you actually wanted the value! Try this
Value first year =
var firstyear = CALCULATE(MIN('Table'[Year]),ALLEXCEPT('Table','Table'[Category]))
return CALCULATE(sum('Table'[Value]),'Table'[Year]=firstyear)
Step 1
Latest Year=calculate(max(year),ALLEXEPT(TABLE,CATEGORY))
Step2
Latest Value=IF(max(Year)=Latest Year,sum(value),0)
Filter out 0
Regards,
Ritesh
The first step returns the same value wether i use min or max.
try something like this...
First year = MINX(SUMMARIZE('Table','Table'[Category]),'Table'[Year])
Error message that a single value for year cannot be determined.
I just re-read your post and missed that you actually wanted the value! Try this
Value first year =
var firstyear = CALCULATE(MIN('Table'[Year]),ALLEXCEPT('Table','Table'[Category]))
return CALCULATE(sum('Table'[Value]),'Table'[Year]=firstyear)
Hi @qmestu ,
Please try this :
Kind regards,
Rohit
Please mark this answer as the solution if it resolves your issue.
Appreciate your kudos! 🙂
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 59 | |
| 43 | |
| 42 | |
| 23 | |
| 17 |
| User | Count |
|---|---|
| 190 | |
| 122 | |
| 96 | |
| 66 | |
| 47 |