Forum Discussion
Dynamic text for TopN
- 5 years ago
Try using this measure:
Top10 = SumX(TOPN(10,SUMMARIZE(ProductTable,ProductTable[Product Name],"UnitsSale",[TotalSales]),[UnitsSale],DESC),[TotalSales])Put this measure in the values.
If this doesn't work, try:
Top10 = TOPN(10,TOPN (10, SUMMARIZE( ProductTable ,ProductTable[ProductName],"TotalUnits", SUM(ProductTable[UnitsSold]) ),"TotalUnits",DESC))Additionally, make sure the customer and the product information is related in some way, eiether using a relationship or is part of the same table.
- 5 years ago
Hi RenataOGardner ,
Try this:
Top 10 Products = CONCATENATEX ( TOPN ( 10, SUMMARIZE ( 'Table', 'Table'[Product], "Sales_", [Your Sales Measure] ), [Sales_], DESC ), [Product], ", " )Best Regards,
Icey
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi, thanks for your reply guys, and sorry if I wasn't clear. What I want here is: when I select the customer on the slicer, I would like to have a text listing the Top10 products based on units. Many thanks!
- PC27905 years agoCommunity Champion
Try using this measure:
Top10 = SumX(TOPN(10,SUMMARIZE(ProductTable,ProductTable[Product Name],"UnitsSale",[TotalSales]),[UnitsSale],DESC),[TotalSales])Put this measure in the values.
If this doesn't work, try:
Top10 = TOPN(10,TOPN (10, SUMMARIZE( ProductTable ,ProductTable[ProductName],"TotalUnits", SUM(ProductTable[UnitsSold]) ),"TotalUnits",DESC))Additionally, make sure the customer and the product information is related in some way, eiether using a relationship or is part of the same table.
- analytics_uk5 years agoHelper I
Hello, thanks for your help.
I used the second and works pretyr good.
- PC27905 years agoCommunity Champion
Thanks.
Can you please mark the relevant one as an accepted solution?