Forum Discussion

FreedJustine's avatar
FreedJustine
Icon for Helper I rankHelper I
6 years ago
Solved

Rango usando 2 medidas

¡Hola! ¡Necesito ayuda! Quiero crear una medida de rango, usando 2 medidas, no columnas. Rankx parece funcionar para columnas en tablas. Quiero clasificar la base del representante de ventas ...
  • v-easonf-msft's avatar
    6 years ago

    Hola , @FreedJustine

    Aquí hay una demostración.

    Pbix adjunto

    Si ayuda, por favor siga estos pasos.

    1.Crear la medida 'Rank1' como abajo

    Rank 1 = 
    SWITCH(TRUE(),
    [Average Sales per Month]<2000000,1,
    [Average Sales per Month]>4000000,3,
    [Average Sales per Month]>=2000000 && [Average Sales per Month] <=4000000,2)

    2.Crear la medida "RankValue" como se muestra a continuación:

    rankvalue =
    RANKX (
        GROUPBY ( ALLSELECTED ( 'Sales' ), Sales[Location], Sales[Sales Rep] ),
        CALCULATE ( [Rank 1] )
            + RANKX (
                GROUPBY ( ALLSELECTED ( 'Sales' ), Sales[Location], Sales[Sales Rep] ),
                CALCULATE ( SUM ( 'Sales'[Total Sales] ) ),
                ,
                ASC,
                DENSE
            )
                / CALCULATE ( COUNTROWS ( 'Sales' ), ALLSELECTED () ),
        ,
        DESC,
        DENSE
    )

    3. Se mostrará como abajo

    206.png

    Saludos
    Equipo de Apoyo Comunitario _ Eason
    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.