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 a one-pager showing all different kind of data as a monthly report.
To show the sales I use an Matrix listing all customers ranked by sales (from high to low).
Currently, all customers is displayed and the matrix becomes very long (or not fully displayed if decreasing the window)
I want to show 9 customers on the list (the 9 highest for the month) and the last "Customer" should be named "Other" were all others are group together.
The 9 customers could vary depending on the sales of individual month.
In the matrix I have today "Customers" as rows and "Total Sales" as values.
Any proposed solution?
Hey @rubayatyasmin
Solution "TopN" works but how do I sort when using customer names instead of numbers as in the example?
I want to sort so that "Other" always is in the bottom even if the total value of "Other" is higher then last TopN value
(e.g. Others sum up to 100k and customer 10 has 80k)
Hey, @Anonymous
Use TOPN dax func
refer: https://learn.microsoft.com/en-us/dax/topn-function-dax
I found a similar thread that might help:
Solved: TopN and "Other" filtered by month - Microsoft Fabric Community
Solved: Creating a group of "others" by total sales - Microsoft Fabric Community
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 |
|---|---|
| 55 | |
| 53 | |
| 40 | |
| 17 | |
| 16 |
| User | Count |
|---|---|
| 123 | |
| 108 | |
| 44 | |
| 32 | |
| 26 |