Forum Discussion
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
Administrator
@villa1980 , Pruebe a usar DAX
Rango Calc =
RANKX(
ALL('CSD'[Nombre del punto de venta]),
[MtTrgt_%],
,
DESC
DENSO
)- Syndicate_Admin
Administrator
Gracias por la rápida respuesta, sin embargo, todavía muestra el rango 1 para todos los nombres de POS
- Syndicate_Admin
Administrator
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 ChangSi esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.