Forum Discussion
Luchando con RANKX
- 5 years ago
@rogerdea
He comprobado el archivo, es necesario insertar la ubicación y el grupo de ubicación de la tabla de áreas al objeto visual:Puede descargar el archivo: HERE
Location Rank = RANKX( ALLSELECTED(Areas[Location]), CALCULATE(SUM(Scores[Score])) ) -------------------------------------------------------- Overall Rank = RANKX( ALLSELECTED(Areas[Location],Areas[Location_Group]), CALCULATE(SUM(Scores[Score])) )________________________
Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
@rogerdea
Estas son las dos medidas de clasificación:
Overall Rank =
RANKX(
ALL(T9[Location],T9[Location_Group]),
CALCULATE(SUM(T9[Score]))
)location Rank =
RANKX(
ALL(T9[Location]),
CALCULATE(SUM(T9[Score]))
)________________________
Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
Muchas gracias y tengo el DAX más simple trabajando sin embargo ahora me he dado cuenta en mi trabajo real en lugar de este ejemplo el [Location_Group] se almacena en otra tabla. Y el uso de este dax a continuación me da el error al intentar utilizar el location_group en esta otra tabla:
"Todos los argumentos de columna de la función ALL/ALLNOBLANKROW/ALLSELECTED/REMOVEFILTERS deben ser de la misma tabla."
Así que para el DAX:
RANKX ?
ALL(T9[Ubicación]),T9[Location_Group]),
CALCULATE(SUM(T9([Score]))
)
Si T9[Location_Group]) era de otra tabla en el powerBI, ¿cómo podría funcionar o escribirse?
Gracias
- Syndicate_Admin5 years agoAdministrator
@rogerdea
¿Cuál es la relación entre las tablas? ¿Puede compartir un archivo PBIX ficticio que represente su modelo real?________________________
Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
- Syndicate_Admin5 years agoAdministrator
Muchas gracias aquí hay un enlace al ejemplo pbx im usando:
https://drive.google.com/file/d/1wSKbEPxO0IUNLF6Cr_IJH8uimJUUNwN1/view?usp=sharing
Puede ver que solo tengo uno de sus ejemplos de DAX funcionando, pero hay ubicaciones repetidas, así que no quiero.
También lo que sería increíble es que estas clasificaciones puedan recalcular cada vez que se aplique el filtro (o cualquier otro que añada).
- Syndicate_Admin5 years agoAdministrator
@rogerdea
He comprobado el archivo, es necesario insertar la ubicación y el grupo de ubicación de la tabla de áreas al objeto visual:Puede descargar el archivo: HERE
Location Rank = RANKX( ALLSELECTED(Areas[Location]), CALCULATE(SUM(Scores[Score])) ) -------------------------------------------------------- Overall Rank = RANKX( ALLSELECTED(Areas[Location],Areas[Location_Group]), CALCULATE(SUM(Scores[Score])) )________________________
Si mi respuesta fue útil, haga clic en Aceptarla como la solución para ayudar a otros miembros a encontrarla útil
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂