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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

Contar el valor más alto de la tabla

Hola, estoy buscando una solución para encontrar el valor más alto para cada ciclo y luego sumarlos después de identificar los números más altos. Este es un ejemplo de lo que estoy buscando. No estoy seguro de cómo crear la columna "Medir"

Steels_Cat_1-1732544643138.png

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola

Archivo PBI adjunto.

Espero que esto ayude.

Ashish_Mathur_0-1732592416161.png

Syndicate_Admin
Administrator
Administrator

Hola @Steels_Cat

Muchas gracias mh2587 por su pronta respuesta.

Por favor, intente esto:

Crear medidas.

Primero consulte el valor máximo en cada grupo [Proyecto], marcado como 1.

MaxValues = 
IF(
    SELECTEDVALUE('Table'[Value]) = 
    CALCULATE(
        MAX('Table'[Value]),
        FILTER(
            ALL('Table'),
            'Table'[Project] = MAX('Table'[Project])
        )
    ),
    1,
    0
)

vnuocmsft_0-1732589081357.png

Cuenta los valores que son 1 en cada grupo [Ciclo].

Count Cycle = 
CALCULATE(
    COUNTROWS('Table'),
    FILTER(
        'Table',
        'Table'[Cycle] = MAX('Table'[Cycle])
        &&
        'Table'[MaxValues] = 1
    )
)

Aquí está el resultado.

vnuocmsft_1-1732589318869.png

Saludos

Nono Chen

Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Esto funciona, pero necesito usar en lugar de 'Table' [Value], necesito usar una medida que es Sumx ('Table, Table[Value]). ¿Es posible hacer eso, porque en la lógica actual no funciona correctamente?

Syndicate_Admin
Administrator
Administrator

Esto es lo que obtuve como resultado. Solo busca Valores en y los resalta como 1

IN {"Cycle 1","Cycle 2", "Cycle 3"},

Steels_Cat_0-1732548385627.png

Syndicate_Admin
Administrator
Administrator

Measure Sum = //Try this
SUMX(
    SUMMARIZE(
        Data, 
        Data[Cycle],
        "MaxValue", MAX(Data[Value])
    ),
    IF(
        Data[Cycle] IN {"Cycle 1","Cycle 2", "Cycle 3"},
        1,
        0
    )
)

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors