Forum Discussion
Syndicate_Admin
Administrator
4 years agoindefinido
Hola
Tengo un requisito en el que tengo que clasificar a los miembros en función del peso que tienen. Como la siguiente imagen:
¿Cómo puedo calcular los pesos y clasificarlos en función de esa puntuación? ¡Gracias!
1 Reply
- Syndicate_Admin
Administrator
Aquí creo una muestra para tener una prueba.
M1 = 5* CALCULATE(SUM('Table'[Value]))M2 = 10* CALCULATE(SUM('Table'[Value]))...
M5 = 5* CALCULATE(SUM('Table'[Value]))Cree una medida para calcular el rango.
Rank = VAR _SUMMARIZE = SUMMARIZE ( ALL ( 'Table' ), 'Table'[Member], "SUM_MEASURE", SWITCH ( [Member], "A", [M1] + [M2] + [M3], "B", [M1] + [M2], "C", [M1] + [M5] ) ) VAR _ADDRANK = ADDCOLUMNS ( _SUMMARIZE, "RANK", RANKX ( _SUMMARIZE, [SUM_MEASURE],, DESC, DENSE ) ) RETURN SUMX ( FILTER ( _ADDRANK, [Member] = MAX ( 'Table'[Member] ) ), [RANK] )El resultado es el siguiente.
Saludos
Rico ZhouSi esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.