Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hi Team,
I have country name and volume table, In that table i need Funnal chart for Top N country list, how ever I want to display first two country name list in Text box ,based on DAX.
Thanks,
Y_DK
Solved! Go to Solution.
Hi @Anonymous
Try this measure in a Card visual
Top2 = CONCATENATEX(TOPN(2,'Table','Table'[Volume],DESC),'Table'[Country],", ")
Regards
Phil
Proud to be a Super User!
Hey @Anonymous ,
I created this measure
Top 2 Colors =
CONCATENATEX(
TOPN(
2
, ADDCOLUMNS(
SUMMARIZE(
'FactOnlineSales'
, 'DimProduct'[ColorName]
)
, "amount" , [Total OnlineSales Quantity]
)
, [Total OnlineSales Quantity]
, DESC
)
, CONCATENATE( CONCATENATE( [ColorName], ": " ) , [amount] )
, ", "
, [amount]
, DESC
)
The essential part is the nesting of the 2 functions
CONCATENATEX( TOPN( 2, ...
Then I used this measure inside the visual itself
, but of course you can use it in every visual that supports dynamic a title/text
Hopefully, this provides what you are looking for. If not, please consider to create a pbix file that contains sample data but still reflects your data model. Upload the file to onedrive or dropbox and share the link. If you use EXCEL to create the sample data share the xlsx as well.
Regards,
Tom
Hi @Anonymous
Try this measure in a Card visual
Top2 = CONCATENATEX(TOPN(2,'Table','Table'[Volume],DESC),'Table'[Country],", ")
Regards
Phil
Proud to be a Super User!
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
86 | |
84 | |
83 | |
67 | |
49 |
User | Count |
---|---|
131 | |
111 | |
96 | |
71 | |
67 |