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
Above which i am provided it is output i want to create top 5 for the month of january 2024. and that top 5 spgrs i want to display m-3 accuracy percentage last 4 months like this
Not solved my issue pls help me on this
Hi @tkavitha911 ,
Does this help?:
TOPN (
5,
SUMMARIZE (
Table,
Table[Period],
Table[SPGR Real],
"ABS_ERROR", SUM ( Table[ABS ERROR] )
),
"ABS_ERROR", DESC
)
Please include the group by columns and the value column you want to summarize by in the formula.
Please use the formula for a calculated table.
i want to create a custom table to display latest month top 5 spgrs for each channel
Hi @tkavitha911 ,
Please try like this:
Create this measure:
Rank by Month =
RANKX(SUMMARIZE(Table,Table[Channel],Table[SPGR Real],"ABSERROR",SUM(Table[ABS Error])),[ABSERROR],DESC)Then create this measure:
Top 5 = CALCULATE(SUM(Table[ABS Error]),FILTER(ALL(Table),Table[Period] = MAX(Table[Period]) && [Rank by Month] <=5))
Add the measure ('Top 5') to a table visualization and then add SPGRS and Channel column to the table.
Above which i am provided it is output i want to create top 5 for the month of january 2024. and that top 5 spgrs i want to display m-3 accuracy percentage last 4 months like this
Hi @tkavitha911 ,
I did not understand your requirement. Please provide all the requirement in the question itself.
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 |
|---|---|
| 20 | |
| 10 | |
| 9 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 33 | |
| 31 | |
| 19 | |
| 12 | |
| 11 |