Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
-Rem-
Frequent Visitor

SUMMARIZECOLUMNS - Only the top value for multiple groupings

I have a table that contains information about regions and sellers active in these regions. Related to this table is also a table of sales. With SUMMARIZECOLUMNS I now want to create a table that returns the top salesperson by units for each region. What I have tried so far is this:

 

 

Top Sellers= SUMMARIZECOLUMNS('Customers'[Region],'Customers'[Salesperson],"Unit Sales",[Sum of UnitQTY])

 

 

This produces a table such as:

RegionSellerUnit Sales
AAdam5000
AEve200
BSteve4000
BEve8000
CAdam5
CSteve100
CEve50

 

However my desired result would be this: 

RegionSellerUnit Sales
AAdam5000
BEve8000
CSteve100

 

How can I achieve this using SUMMARIZECOLUMNS or an aquivalent function that will produce a new table?

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@-Rem- , In place of unit Sales in summarize column, use the following columns

 

Top 1 Rank = CALCULATE([Sales],TOPN(1,all(Customers[Region]),[Sales],DESC),VALUES(Customers[Region]))

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

@-Rem- , In place of unit Sales in summarize column, use the following columns

 

Top 1 Rank = CALCULATE([Sales],TOPN(1,all(Customers[Region]),[Sales],DESC),VALUES(Customers[Region]))

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.