Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

No se pueden mostrar los mismos porcentajes para todos los niveles en Matrix

Hola

He creado una tabla de matriz utilizada Takepoints, el nombre del trabajo como filas y año, mes y días en las columnas muestra la demanda en los valores para cada nivel y día como se muestra en la captura de pantalla adjunta. Quiero crear un formato condicional basado en el porcentaje de demanda, como por debajo del 50% "Rojo", 50-75% "Verde", 75-100% "Amarillo". Pero cuando estoy usando algunos cálculos de dax, los datos se dividen para cada nivel, por ejemplo: el porcentaje de demanda de Takepoint es 80, mientras que estoy desglosando hasta el nivel de trabajo, se divide en 40-40%, esto hace que el formato condicional se muestre incorrecto. Necesito el mismo 80% para todos los niveles cuando estoy desglosando al siguiente nivel en la matriz, luego el formato condicional se mostrará correcto, las percepciones no deben dividirse en ningún nivel de jerarquía. Por favor, hágamelo saber si esto puede ser posible o no. Si es posible, sugiérame cómo puedo lograr esto.

Cálculos DAX utilizados:

1) Porcentaje de demanda consistente =
DIVIDIR(
SUM('TableName'[Demanda]),
CALCULATE(SUM('TableName'[Demanda total]), ALLSELECTED('TableName'))
)

2) Porcentaje de demanda consistente =
VAR TotalDemand = CALCULAR(
SUM('DemandTable'[Demanda]),
ALLSELECTED('TakePointTable'),
ALLSELECTED('JobTable'),
ALLSELECTED('DateTable')
)
DEVOLUCIÓN
DIVIDIR(
SUM('DemandTable'[Demanda]),
Demanda Total,
0
)

3) Porcentaje =
DIVIDIR(
SUMA(Ventas[Importe de las ventas]),
CALCULAR(
SUMA(Ventas[Importe de las ventas]),
ALLEXCEPT(Ventas, Ventas[Nombre del punto de captura])
)
)

Image (1).jfif

Image.jfif

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola @MadhuKumar ,

Debe usar ALLSELECTED en el nivel de la columna agregada que desea ver y no en el nivel de toda la tabla, ya que si tiene niveles adicionales, se calcularán en consecuencia.

Por ejemplo, si su jerarquía es País / Región cuando hace ALLSELECTED de la tabla completa, solo recogerá la Región cuando esté en el nivel de desglose, sin embargo, si la usa en ALLSELECTED (Tabla[País]), esto recogerá todos los valores para el país específico sin importar en qué nivel se encuentre.

Si es posible, modifique el dax y proporcione la nueva fórmula. Necesito mostrar el formato condicional para el primer nivel (Takepoint) y cuando se profundiza en el siguiente nivel (Job) muestra el mismo porcentaje y no debe dividirse.

¿Es posible este escenario en Matrix?

Hola @MadhuKumar ,

En función de la descripción, se crea un objeto visual de matriz con varios niveles. Y desea configurar el formato condicional en función del porcentaje de [Nombre del punto de captura], aunque el valor del nivel [trabajo]. Parece que los campos en el objeto visual de la matriz provienen de varias tablas (TakePointTable, DemandTable, DateTable y JobTable), ¿podría proporcionar algunos datos de muestra (excluir datos confidenciales), las relaciones y la configuración de los campos de la matriz? Sería útil encontrar la solución. Puede consultar los siguientes enlaces para compartir la información requerida:

Proporcionar datos de ejemplo en el foro de Power BI

Cómo obtener respuestas rápidas a su pregunta

Y es mejor si puedes compartir un archivo pbix simplificado. Puedes consultar el siguiente enlace para subir el archivo a la comunidad. Gracias.

Cómo subir PBI en Community

Además, puede consultar el siguiente enlace para tratar de averiguarlo.

Resaltado de los valores mínimo y máximo de una matriz de Power BI - SQLBI

Saludos

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors