Forum Discussion
Filtering Top N Value on Two Fields
Hi,
I was wondering if someone could help with some Top N filtering - I have sales data by State and City - I wish to filter this data (presumably using the Top N option) to filter the top-sales city in each state.
E.g. I currently have a table with a few hundred rows, I wish to compress this to contain each State once, with its top-selling city and the sales figure for that city.
Thanks in advance.
Anonymous , Create a Rank and use visual level filter for Rank<=10
Rankx(filter(allselected(Table[State], Table[City]), [State] = max([State]) ), [sales],,desc,dense)
Also check
https://www.sqlbi.com/articles/filtering-the-top-3-products-for-each-category-in-power-bi/
1 Reply
- amitchandakSuper User
Anonymous , Create a Rank and use visual level filter for Rank<=10
Rankx(filter(allselected(Table[State], Table[City]), [State] = max([State]) ), [sales],,desc,dense)
Also check
https://www.sqlbi.com/articles/filtering-the-top-3-products-for-each-category-in-power-bi/