Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Estoy tratando de ayudar a un amigo que necesita crear algún informe para un tour de bolos. Hasta aquí parece muy divertido. 🙂
Cada jugador tendrá que jugar 6 partidas (etiquetadas como G1... G6) y los datos se registran en una tabla simple:
Nombre del jugador | Etiqueta del juego | Puntuación |
PL1 | G1 | 183 |
PL1 | G2 | 213 |
PL1 | G3 | 199 |
PL2 | G1 | 225 |
PL2 | G2 | 171 |
PL2 | G3 | 175 |
PL3 | G1 | 196 |
PL3 | G2 | 223 |
Pero el informe del resultado final debería verse así:
Nombre del jugador | G1 | G2 | G3 | Recuento de juegos | Puntuación total | Puntuación AVG |
PL1 | 183 | 213 | 199 | 3 | 595 | 198.33 |
PL2 | 225 | 171 | 175 | 3 | 571 | 190.33 |
PL3 | 196 | 223 | 2 | 419 | 209.50 |
Without Recuento de juegos and Puntuación AVG it would be just a plain and simple matrix... but I have no clue how could I have the above picture into a single visual.
¿Es posible obtenerlo?
Atentamente
Lucian
Solved! Go to Solution.
Hay @Lucian ,
Tengo una solución aquí (utilicé una imagen de tabla normal):
Primero pivoto la tabla en Power Query en la columna Etiqueta de juego y Puntuación de la columna Valores:
Después de eso, creé las medidas:
Game Count = IF ( ISBLANK ( MAX ( Table16[G1] ) ), 0, 1 ) + IF ( ISBLANK ( MAX ( Table16[G2] ) ), 0, 1 ) + IF ( ISBLANK ( MAX ( Table16[G3] ) ), 0, 1 )
Total Score = SUMX ( Table16, Table16[G1] + Table16[G2] + Table16[G3] )
Average Score = DIVIDE ( [Total Score], [Game Count] )
¡Espero que esto ayude!
/Tom
https://www.instagram.com/tackytechtom
@tomfox es una gran solución pero desafortunadamente no escalable, si mañana hay otro Juego (G4 y G5), significa que tienes que volver a la medida e incluir la lógica para los nuevos juegos. Solo mis 2 centavos.
Yo lo haría ❤ Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!
⚡ Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.
Hay @Lucian ,
Tengo una solución aquí (utilicé una imagen de tabla normal):
Primero pivoto la tabla en Power Query en la columna Etiqueta de juego y Puntuación de la columna Valores:
Después de eso, creé las medidas:
Game Count = IF ( ISBLANK ( MAX ( Table16[G1] ) ), 0, 1 ) + IF ( ISBLANK ( MAX ( Table16[G2] ) ), 0, 1 ) + IF ( ISBLANK ( MAX ( Table16[G3] ) ), 0, 1 )
Total Score = SUMX ( Table16, Table16[G1] + Table16[G2] + Table16[G3] )
Average Score = DIVIDE ( [Total Score], [Game Count] )
¡Espero que esto ayude!
/Tom
https://www.instagram.com/tackytechtom
Hay @tomfox ,
Incluso no es tan flexible me gustaría ser... sigue siendo mejor que nada, porque tengo que seguir ese formato de informe.
Creo que usaré este enfoque hasta que pueda encontrar uno mejor. 😉
@parry2k si pudiera señalarme algunos artículos sobre cómo usar su solución alternativa, podría ayudar, porque el proyecto real se basa en 6 o 7 juegos. Tengo que comprobar si estos límites se incrementarán con el tiempo.
Atentamente
Lucian
@Lucian Es una gran pregunta y desafortunadamente no hay funcionalidad en Matrix visual para mostrar lo que algunos de los cálculos solo muestran a nivel total. Hay mucho trabajo alrededor del uso de mesas desconectadas, pero nada fuera de la caja.
Yo lo haría ❤ Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!
⚡ Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.