We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now
Hi,
I'm trying to create a measure to be used as a tooltip in a treemap. The tooltip should show a list of the top 5 sub-items with a total.
For example, each tree item in the chart is a state. The tooltip should show the 5 top cities in the state and the total value for each city.
I'm able to show the top 5 cities, but I couldn't build the expression to include the total values.
I used the following expression:
Principais Partidos = var PartidosCount= DISTINCTCOUNT(deputados[siglaPartido]) Return if (PartidosCount >5; CONCATENATEX(TOPN(5;TOPN(5;Summarize(deputados;deputados[siglaPartido];"Total";Count(deputados[id]));[Total];DESC));[siglaPartido];", ";[Total];DESC) & " e mais"; CONCATENATEX(Summarize(deputados;deputados[siglaPartido];"Total";Count(deputados[id]));deputados[siglaPartido];", "))
I would like the result to also contain the total of each item, like this: PSDB (#), PT(#), PRB (#), PR (#), DEM (#)
How can I achieve this?
Thank you!
Solved! Go to Solution.
@Dennes wrote:
Hi,
I'm trying to create a measure to be used as a tooltip in a treemap. The tooltip should show a list of the top 5 sub-items with a total.
For example, each tree item in the chart is a state. The tooltip should show the 5 top cities in the state and the total value for each city.
I'm able to show the top 5 cities, but I couldn't build the expression to include the total values.
I used the following expression:
Principais Partidos = var PartidosCount= DISTINCTCOUNT(deputados[siglaPartido]) Return if (PartidosCount >5; CONCATENATEX(TOPN(5;TOPN(5;Summarize(deputados;deputados[siglaPartido];"Total";Count(deputados[id]));[Total];DESC));[siglaPartido];", ";[Total];DESC) & " e mais"; CONCATENATEX(Summarize(deputados;deputados[siglaPartido];"Total";Count(deputados[id]));deputados[siglaPartido];", "))
I would like the result to also contain the total of each item, like this: PSDB (#), PT(#), PRB (#), PR (#), DEM (#)
How can I achieve this?
Thank you!
See my attached demo.
Measure =
VAR summizedTable =
SUMMARIZE (
ALLSELECTED ( 'Table' ),
'Table'[city],
"total sales", SUM ( 'Table'[sales] )
)
VAR Top3 =
TOPN ( 3, summizedTable, [total sales], DESC )
RETURN
CONCATENATEX (
Top3,
'Table'[city] & CONCATENATE ( "(", [total sales] )
& ")",
","
)
@Dennes wrote:
Hi,
I'm trying to create a measure to be used as a tooltip in a treemap. The tooltip should show a list of the top 5 sub-items with a total.
For example, each tree item in the chart is a state. The tooltip should show the 5 top cities in the state and the total value for each city.
I'm able to show the top 5 cities, but I couldn't build the expression to include the total values.
I used the following expression:
Principais Partidos = var PartidosCount= DISTINCTCOUNT(deputados[siglaPartido]) Return if (PartidosCount >5; CONCATENATEX(TOPN(5;TOPN(5;Summarize(deputados;deputados[siglaPartido];"Total";Count(deputados[id]));[Total];DESC));[siglaPartido];", ";[Total];DESC) & " e mais"; CONCATENATEX(Summarize(deputados;deputados[siglaPartido];"Total";Count(deputados[id]));deputados[siglaPartido];", "))
I would like the result to also contain the total of each item, like this: PSDB (#), PT(#), PRB (#), PR (#), DEM (#)
How can I achieve this?
Thank you!
See my attached demo.
Measure =
VAR summizedTable =
SUMMARIZE (
ALLSELECTED ( 'Table' ),
'Table'[city],
"total sales", SUM ( 'Table'[sales] )
)
VAR Top3 =
TOPN ( 3, summizedTable, [total sales], DESC )
RETURN
CONCATENATEX (
Top3,
'Table'[city] & CONCATENATE ( "(", [total sales] )
& ")",
","
)
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 53 | |
| 38 | |
| 33 | |
| 17 | |
| 17 |
| User | Count |
|---|---|
| 67 | |
| 62 | |
| 38 | |
| 34 | |
| 22 |