Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
hello all ,
please,
i have a sales table with columns : clients - sellers - amount
i have a measure to calcule the total sales [Sales]
i need to calculate the percentage of the [Sales] of the top 2 client for each seller comparing for the total sales.
thank you for your help
TOP N.pbix
Solved! Go to Solution.
Here are two measures that should do it.
Top2 Sales =
VAR tSummary =
ADDCOLUMNS ( VALUES ( Sales_Tab[Client] ), "cSales", [Sales] )
RETURN
SUMX ( TOPN ( 2, tSummary, [cSales], DESC ), [cSales] )
Not Top2 Sales =
VAR tSummary =
ADDCOLUMNS ( VALUES ( Sales_Tab[Client] ), "cSales", [Sales] )
VAR vCount =
COUNTROWS ( tSummary )
RETURN
IF (
vCount >= 4,
SUMX ( TOPN ( vCount - 2, tSummary, [cSales], ASC ), [cSales] )
)
Pat
Here are two measures that should do it.
Top2 Sales =
VAR tSummary =
ADDCOLUMNS ( VALUES ( Sales_Tab[Client] ), "cSales", [Sales] )
RETURN
SUMX ( TOPN ( 2, tSummary, [cSales], DESC ), [cSales] )
Not Top2 Sales =
VAR tSummary =
ADDCOLUMNS ( VALUES ( Sales_Tab[Client] ), "cSales", [Sales] )
VAR vCount =
COUNTROWS ( tSummary )
RETURN
IF (
vCount >= 4,
SUMX ( TOPN ( vCount - 2, tSummary, [cSales], ASC ), [cSales] )
)
Pat
User | Count |
---|---|
15 | |
13 | |
12 | |
10 | |
10 |
User | Count |
---|---|
19 | |
15 | |
14 | |
11 | |
10 |