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!
Hi, I have grouped my table to show and show the earliest and latest date as a customer. I am needing to identify the names by ID which customers regardless of product has become a new customer in 2024.
Example data
Id name product earliest Test
1 Kevin. AA. 28/07/23. 28/07/23
1 Kevin. BB. 27/02/24. 28/07/23
i hoped the logic below would create the test column above but I get an error.
Test= year(
Minx(
Index(1,
Invest,
Orderby(test[earliest], asc),
,
Partitionby test[id],
Matchby test[id], test[product], test [earliest])
),
Test[earliest]
)
)
I get an error despite of matchby columns bring specified, duplicated rows are encountered in INDEXs relation parameter. This is not allowed
Solved! Go to Solution.
maybe you can try this
Test=calculate(min(test [earliest]),allexcept(test,test[id]))
Proud to be a Super User!
maybe you can try this
Test=calculate(min(test [earliest]),allexcept(test,test[id]))
Proud to be a Super User!
Vote for your favorite vizzies from the Power BI World Championship submissions!
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 |
|---|---|
| 58 | |
| 53 | |
| 43 | |
| 17 | |
| 16 |
| User | Count |
|---|---|
| 123 | |
| 108 | |
| 44 | |
| 32 | |
| 24 |