Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
2 years ago

Daxx

RESUMIR(

ADDCOLUMNS(

ADDCOLUMNS(

«Cuadro aaaaaa»,

"Rango", RANKX(ALL('tabla aaaaa'[sesiones]), 'tabla aaaaa'[sesiones], , ASC)

),

"EsPrimero", [Rango] = 1

),

'table aaaaa'[sesiones],

"Total de sesiones",

CALCULAR(

SUM('tabla aaaaaa'[sesiones]),

[IsFi

Primero]

)

)

2 Replies

  • @Tryingpod

    RESUMIR(

    ADDCOLUMNS(

    ADDCOLUMNS(

    «Cuadro aaaaaa»,

    "Rank ", calculate(RANKX(ALL('table aaaaaa'[sessionid]), 'table aaaaaa'[sessionid], , ASC))

    ),

    "EsPrimero", [Rango] = 1

    ),

    'table aaaaa'[sesiones],

    "Total de sesiones",

    CALCULAR(

    SUM('tabla aaaaaa'[sesiones]),

    [EsPrimero]

    )

    )

    Déjame saber si esto funciona para ti.

    Si mi respuesta te ayudara a resolver las cosas, agradecería un pulgar hacia arriba 👍 y lo marcaría como la solución
    Marca la diferencia y también podría ayudar a alguien más. ¡Gracias por difundir las buenas vibraciones! 🤠

  • Hola @Tryingpod ,

    Pruebe los siguientes métodos y compruebe si pueden resolver su problema:

    1.Asegúrese de que el tipo de datos de la columna admita una clasificación precisa.

    2.Es posible que IsFirst no se reconozca como un contexto de filtro fuera del ámbito.

    3.Pruebe la siguiente fórmula DAX.

    SUMMARIZE(
        ADDCOLUMNS(
            'table aaaaaaa',
            "Rank", RANKX(ALL('table aaaaaaa'[sessionid]), 'table aaaaaaa'[sessionid], , ASC),
            "IsFirst", IF(RANKX(ALL('table aaaaaaa'[sessionid]), 'table aaaaaaa'[sessionid], , ASC) = 1, TRUE(), FALSE())
        ),
        'table aaaaaaa'[sessionid],
        "Total Sessions",
        CALCULATE(
            SUM('table aaaaaaa'[sessions]),
            FILTER(
                'table aaaaaaa',
                [Rank] = 1
            )
        )
    )

    Saludos

    Sabiduría Wu

    Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.