The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
R. He estado usando e implementando PowerBI durante el último par de meses y estoy familiarizado con el producto. Tengo un requisito de uno de mis clientes para producir un informe que muestra las ramas en las columnas y algunas medidas calculadas en las filas. He probado la matriz , visualizaciones de la tabla, pero es no traer lo que estoy buscando. Cualquiera que me ayude a producir una visualización como la que se adjunta.
B.
Rama | Rama A | Rama B | Rama C |
Ventas YTD | 2000 | 5000 | 8000 |
Objetivo YTD | 800 | 1500 | 3500 |
Déficit | 1200 | 3500 | 4500 |
Medida 1 | 300 | 500 | 6000 |
Medida 2 | 200 | 150 | 8777 |
Gracias de antemano
Solved! Go to Solution.
Hola, @nkaruwo
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Prueba:
Calendario (una tabla calculada):
Calendar = CALENDARAUTO()
Existe una relación entre 'Calendario' y 'Tabla'. Puede crear medidas como se indica a continuación.
Result =
var tab =
ADDCOLUMNS(
CROSSJOIN(
DISTINCT('Table'[Branch]),
DISTINCT(Test[Branch Measure])
),
"Result",
SWITCH(
[Branch Measure],
"YTD Sales",
CALCULATE(
SUM('Table'[Sales]),
DATESYTD('Calendar'[Date])
),
"YTD Target",
CALCULATE(
SUM('Table'[Target]),
DATESYTD('Calendar'[Date])
),
"Min Sales",
CALCULATE(
MIN('Table'[Sales]),
FILTER(
ALL('Table'),
'Table'[Branch]=EARLIER('Table'[Branch])
)
),
"Max Sales",
CALCULATE(
MAX('Table'[Sales]),
FILTER(
ALL('Table'),
'Table'[Branch]=EARLIER('Table'[Branch])
)
)
)
)
return
SUMX(
tab,
[Result]
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @nkaruwo
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Prueba:
Calendario (una tabla calculada):
Calendar = CALENDARAUTO()
Existe una relación entre 'Calendario' y 'Tabla'. Puede crear medidas como se indica a continuación.
Result =
var tab =
ADDCOLUMNS(
CROSSJOIN(
DISTINCT('Table'[Branch]),
DISTINCT(Test[Branch Measure])
),
"Result",
SWITCH(
[Branch Measure],
"YTD Sales",
CALCULATE(
SUM('Table'[Sales]),
DATESYTD('Calendar'[Date])
),
"YTD Target",
CALCULATE(
SUM('Table'[Target]),
DATESYTD('Calendar'[Date])
),
"Min Sales",
CALCULATE(
MIN('Table'[Sales]),
FILTER(
ALL('Table'),
'Table'[Branch]=EARLIER('Table'[Branch])
)
),
"Max Sales",
CALCULATE(
MAX('Table'[Sales]),
FILTER(
ALL('Table'),
'Table'[Branch]=EARLIER('Table'[Branch])
)
)
)
)
return
SUMX(
tab,
[Result]
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @nkaruwo,
Tenía un requisito similar de un cliente. Así es como lo logré.
Supongamos que sus datos se ven como a continuación.
Cree una nueva tabla (Introducir datos) y mencione todos los nombres de medida que desee mostrar como filas.
Cree una nueva tabla haciendo la combinación cruzada de las dos tablas anteriores.
Ahora, cree una matriz con Filas como 'KPI' de la nueva tabla y Columnas como 'Branch' de la nueva tabla y cree una medida usando SWITCH como se muestra a continuación.
Y usa esta medida en tu matriz.
Salida:
Saludos
Simran Tuli
Hola @nkaruwo
Gustaría pivotar la tabla que tiene la columna de bifurcación y seleccionar qué cálculo necesito.
https://www.youtube.com/watch?v=OYM26ZytimM
Hope it resolves your issue? Did I answer your question? Mark my post as a solution! Appreciate your Kudos, Press the thumbs up button!! Linkedin Profile |
Gracias por el descanso. Sin embargo, estoy buscando una forma adicional de mostrar varias medidas en diferentes ramas en las filas La opción parece funcionar con una sola medida.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.