Forum Discussion
floralau
4 years agoNew Member
doughnut chart: top 3
What I have now is a doughnut chart with mainly two colors(i.e red and blue) and more than 10 values. and i would like to show the top 3 values of each color. or either to only show top 3 value's lab...
- 4 years ago
See if this helps:
Measureabcd = SUMX ( TOPN ( 3, SUMMARIZE ( ChannelTable, ChannelTable[Channel], "abcd", COUNT ( ChannelTable[Channel] ) ), [abcd], DESC ), COUNT ( ChannelTable[Channel] ) )
PC2790
Community Champion
4 years agoYou would need to create a meausre to get the top three values and then use that measure in the "Values" section of Donut chart.
You can use TOPN to get the top three values
- floralau4 years agoNew Member
Sorry, still a bit confused.
testing2 = TOPN(3,'Succesful Rate', 'Succesful Rate'[Channel])"Channel" include many things (e.g aaa, bbb, bbb, ccc)May i ask what's wring with it?- PC27904 years ago
Community Champion
on what criteria you are basing your top three value?
I can give you an example, suppose I want the top three based on the sum of the amounts across each country. I'll use:
Top3 = sumx(TOPN(3,SUMMARIZE(CCY,CCY[CY],"abcd",SUM(CCY[Amount_in_USD])),[abcd],DESC),[abcd])You can try to mould it according to your requirement.Or provide with more details on the dataset so that we cna help you with it
- floralau4 years agoNew Member
My [Channel] column is somethings like "aaa","aaa","bbb","ccc""ccc", "ddd","ddd","ddd","eee".
I would like to count them, and rank by the number of appearances.
Thank a lot for answering!