Clasificación de KPI repetitivos

Un usuario Pregunto ✅

IanT76

Tenemos un conjunto de KPI con los que se evalúa y puntúa cada empresa (de 4,00) cada mes: ejemplo de conjunto de datos;

Anotación 2020-07-28 120645.png

Me gustaría construir una tabla clasificada para ver dónde se ubica cada negocio cada mes y ver quién sube / baja en términos de rendimiento a medida que avanza el año.

He usado esta fórmula; Rango = RANKX (‘SVP_Summary’, (‘SVP_Summary'[Score]) ,, DESC, Dense) – pero obtenga la siguiente salida; el diseño es correcto, pero no puedo entender por qué las BU no se muestran todas en una tabla de solo 22 filas.

Anotación 2020-07-28 120644.png

Hola @ IanT76

Cree una columna como se muestra a continuación:

Capture6.JPGCapture7.JPG

rank =
RANKX (
    FILTER ( 'Table', 'Table'[month] = EARLIER ( 'Table'[month] ) ),
    'Table'[score]
        + DIVIDE ( RANKX ( 'Table', [cate],, DESC, DENSE ), COUNTROWS ( 'Table' ) + 1 ),
    ,
    DESC,
    DENSE
)

Atentamente
Maggie
Equipo de apoyo de la comunidad _ Maggie Li
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Hola @ IanT76

Cree una columna como se muestra a continuación:

Capture6.JPGCapture7.JPG

rank =
RANKX (
    FILTER ( 'Table', 'Table'[month] = EARLIER ( 'Table'[month] ) ),
    'Table'[score]
        + DIVIDE ( RANKX ( 'Table', [cate],, DESC, DENSE ), COUNTROWS ( 'Table' ) + 1 ),
    ,
    DESC,
    DENSE
)

Atentamente
Maggie
Equipo de apoyo de la comunidad _ Maggie Li
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

IanT76

En respuesta a v-juanli-msft

Gracias @ v-juanli-msft – ¡perfecto!

vanessafvg

tal vez estoy siendo un poco lento, pero estoy luchando por entender lo que preguntas, ¿qué esperas?

IanT76

En respuesta a vanessafvg

Hola, espero una tabla de 22 filas (tenemos 22 empresas) y las empresas subirán / bajarán en la columna de cada mes en función de sus puntuaciones … así es como se ve actualmente en nuestra versión basada en Excel;

Anotación 2020-07-28 122829.png

Amitchandak

En respuesta a IanT76

@ IanT76, creo que esto necesita múltiples desvíos?

https://kohera.be/blog/power-bi/how-to-unpivot-twice/

Entonces puedes usar ranking

Para el rango, consulte estos enlaces
https://radacad.com/how-to-use-rankx-in-dax-part-2-of-3-calculated-measures
https://radacad.com/how-to-use-rankx-in-dax-part-1-of-3-calculated-columns
https://radacad.com/how-to-use-rankx-in-dax-part-3-of-3-the-finale
https: //community.powerbi.com/t5/Community-Blog/Dynamic-TopN-made-easy-with-What-If-Parameter/ba-p/3 …

IanT76

En respuesta a Amitchandak

@amitchandak – ¡Ya casi estamos! …

He ordenado los pivotes y ahora tengo una tabla de 22 filas, con todas las empresas en el orden de clasificación correcto, cortesía de incluir la expresión FILTER en la fórmula, según el mes;

RANKX (FILTRO (‘SVP_Summary’, ‘SVP_Summary'[Month]= ANTES (SVP_Summary[Month])), ‘SVP_Summary'[Score],, DESC, Saltar)

Sin embargo, la tabla no muestra todos los negocios que tienen puntajes comunes; compare enero a continuación de PowerBI y Excel … las posiciones 9, 10, 11 y 12 en BI están en blanco, pero me gustaría que mostraran las empresas vinculadas (deberían ser Repasa, Reyser, UAE Ports, Ucrania) …

¿Cómo soluciono este último problema?

Anotación 2020-07-28 122830.pngAnotación 2020-07-28 122829.png

IanT76

En respuesta a Amitchandak

Gracias Amit, déjame revisar y revertir. ¡Salud!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *