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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

% máximo de total de columna para una fila de una matriz

Tengo una medida que produce los mismos resultados que la opción de valor power bi % del total general o columna

divide(sum('Fact MBS SMRY GROUPED MID CAT DATE'[EXPENSE_ACTUAL]), CALCULATE(sum('Fact MBS SMRY GROUPED MID CAT DATE'[EXPENSE_ACTUAL]), allselected('Fact MBS SMRY GROUPED MID CAT DATE'[CURRENT_IC_CAT_LEVEL])))

Estoy tratando de obtener el valor máximo de una fila para poder usarlo como un rango para el formato de color de fondo condicional para esa fila.

Este es un vínculo a una captura del objeto visual

https://drive.google.com/file/d/11ljmdiYSvT599K6w2IEJRsTXOrqr_nDD/view?usp=sharing

Ya he probado un poco de formato, así que por favor ignore eso.

lo que quiero es 9.7 para cat_level 3 y 5.7 para cat_level 4

¿cómo obtengo ese valor máximo?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @bsheffer

Construyo una muestra para tener una prueba.

1.png

Construyo una medida como la suya para calcular el porcentaje.

Measure = divide(sum('Fact MBS SMRY GROUPED MID CAT DATE'[Value]), CALCULATE(sum('Fact MBS SMRY GROUPED MID CAT DATE'[Value]), allselected('Fact MBS SMRY GROUPED MID CAT DATE'[Level])))

Pruebe esta medida:

Max Each Level =
MAXX (
    ALLSELECTED (
        'Fact MBS SMRY GROUPED MID CAT DATE'[Year],
        'Fact MBS SMRY GROUPED MID CAT DATE'[Qtr]
    ),
    [Measure]
)

Si usas calendario no Year y Qtr como el mío, prueba este.

Max Each Level =
MAXX (
    ALLSELECTED (
        'Fact MBS SMRY GROUPED MID CAT DATE'[Calendar]
    ),
    [Measure]
)

El resultado es el siguiente.

2.png

Saludos

Rico Zhou

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

No @bsheffer

Construyo una muestra para tener una prueba.

1.png

Construyo una medida como la suya para calcular el porcentaje.

Measure = divide(sum('Fact MBS SMRY GROUPED MID CAT DATE'[Value]), CALCULATE(sum('Fact MBS SMRY GROUPED MID CAT DATE'[Value]), allselected('Fact MBS SMRY GROUPED MID CAT DATE'[Level])))

Pruebe esta medida:

Max Each Level =
MAXX (
    ALLSELECTED (
        'Fact MBS SMRY GROUPED MID CAT DATE'[Year],
        'Fact MBS SMRY GROUPED MID CAT DATE'[Qtr]
    ),
    [Measure]
)

Si usas calendario no Year y Qtr como el mío, prueba este.

Max Each Level =
MAXX (
    ALLSELECTED (
        'Fact MBS SMRY GROUPED MID CAT DATE'[Calendar]
    ),
    [Measure]
)

El resultado es el siguiente.

2.png

Saludos

Rico Zhou

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

la primera versión de Max Each Level funciona, pero no la segunda que utiliza una fecha. Incluso eliminar todos menos el año y el trimestre en la jerarquía en el campo de columnas no hace ninguna diferencia.

Así que tengo un método que me dará lo que quiero en un nivel de detalle establecido (año, qtr), pero no uno que funciona con una herencia de fecha y su capacidad de desglose.

Estoy usando una tabla de calendario con el campo de fecha y el año y el trimestre divididos en campos separados. El uso de los campos de año y trimestre es lo que funcionó con el código.

Gracias por su ayuda.

Syndicate_Admin
Administrator
Administrator

hola

Prueba esta medida

Medida1 = calcular([su medida],all(calendario))

Esto parece devolver el promedio de los valores, no el máximo

hola

Prueba esta medida

=maxx(all(calendar),[su medida])

Si esto no ayuda, entonces comparta el enlace desde donde puedo descargar su archivo PBI.

esto produjo 22,9 para "3" y 17,1 para "4", que no están cerca de los valores máximos de % en estas filas.

Esto es de una fuente de datos publicada, así que tendré que recrearla si necesita un pbix para ayudarme aún más.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.