Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
2 years ago

Rango incorrecto en %

Hola a todos

Tengo un campo [METRICS] que calcula un porcentaje de otro campo [CONT] (Contiene Ventas, Dinero, Presupuesto por nombre de POS) que se une al campo [CSD] que contiene Nombres de POS (Ej. Centro1, Centro2)

El % Calc en la métrica es MtTrgt_% = sum(CONT[Margen]) / suma(CONT[Presupuesto de margen])
Lo que me gustaría hacer es clasificar este %, sin embargo, cuando me clasifico en esta métrica, solo muestra 1, no un rango completo, ¿qué estoy haciendo mal?

Rank Calc = RANK(DENSE,ALLSELECTED('CSD'[Nombre del POS]), ORDERBY (MtTrgt_%],desc) )

Muchas gracias


Alex

5 Replies

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Gracias por la rápida respuesta, sin embargo, todavía muestra el rango 1 para todos los nombres de POS

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Hola @villa1980 ,

        Pruebe la siguiente expresión:

        Measure = var _t = ADDCOLUMNS('CSD',"RANK",RANKX(FILTER(ALL('CSD'),[POS NAME]=EARLIER([POS NAME])),[MtTrgt_%],,DESC,Dense))
        RETURN MAXX(_t,[Rank])

        ¡Espero que te ayude!

        Saludos
        Apoyo de la comunidad Team_ Scott Chang

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