sheidari
Tengo datos de muestra en el archivo PBI adjunto para un juego. Cada jugador gana puntos a través de métricas específicas.
https://drive.google.com/file/d/1xsoMvYXD_i5An33OE30B-FlbKhT07nwu/view?usp=sharing
Problema 1:
Quiero seleccionar un jugador del selector y mostrarle a esa persona los puntos reales en relación con los promedios del equipo y la liga. Creo que conseguí que el promedio de la liga funcionara, pero el promedio del equipo cambia cada vez que filtro a un jugador … parece que solo toma el promedio de ese jugador frente a todo su equipo. El promedio debería excluir a los jugadores con 0 puntos.
Problema 2:
Quiero clasificar a los 10 mejores jugadores en 4 métricas, pero a veces me encuentro con un problema en el que varios jugadores están empatados … así que en lugar de obtener un top 10, obtengo un resultado mucho más alto. Como resultado, la tarjeta de puntos del primer jugador parece tomar al primer jugador y multiplicarlo por el número total de jugadores con 4 puntos. Quiero que el desempate se base en el orden alfabético del nombre del jugador tanto para los puntos por jugador como para los puntos visuales de los mejores jugadores. Probé varias cosas usando Rankx sin éxito, así que eliminé las métricas para comenzar de nuevo.
¡Cualquier ayuda será apreciada! Esto es para un proyecto de cliente y estoy en la última milla antes de entregar, pero estos dos problemas son un dolor en el trasero.
sheidari
En respuesta a MartynRamsden
@MartynRamsden Gracias por la solución del problema 1. ¡Finalmente funciona!
Para el problema 2, busco dos resultados. ¡He adjuntado las imágenes!
https://drive.google.com/file/d/1wrE8gAsMvSs9PYjrbvKtBts8XKIOC1vs/view?usp=sharing
MartynRamsden
Hola @sheidari
La siguiente medida debería darle la respuesta al problema 1:
Team Avg =
VAR SelTeam = SELECTEDVALUE ( 'Points Transactions'[team_key] )
VAR Result =
AVERAGEX (
FILTER (
ALL ( 'Points Transactions' ),
'Points Transactions'[team_key] = SelTeam
&& 'Points Transactions'[Points] <> 0
),
'Points Transactions'[Points]
)
RETURN
Result
Con respecto al problema 2, ¿puede mostrarnos el resultado deseado?
Atentamente,
Martyn
Si he respondido a su pregunta, ayude a los demás a aceptarla como una solución.
sheidari
En respuesta a MartynRamsden
@MartynRamsden Gracias por la solución del problema 1. ¡Finalmente funciona!
Para el problema 2, busco dos resultados. ¡He adjuntado las imágenes!
https://drive.google.com/file/d/1wrE8gAsMvSs9PYjrbvKtBts8XKIOC1vs/view?usp=sharing
sheidari
En respuesta a sheidari
Hola @MartynRamsden, ¿acabas de hacer un seguimiento para ver si tuviste la oportunidad de ver el resultado final del problema n. ° 2? Además, si alguien más tiene alguna idea, se lo agradecería mucho.
¡Gracias!
sheidari
En respuesta a sheidari
Resolví el problema n. ° 2. ¡Gracias de nuevo por la ayuda en el primero!