Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Tengo una tabla que se parece a la siguiente:
StudentID | Prueba1 | Test2 | Test3 | Test4 | Prueba5 |
1 | 93 | 71 | 56 | 66 | 60 |
2 | 59 | 54 | 58 | 78 | 51 |
3 | 95 | 59 | 81 | 74 | 85 |
4 | 82 | 58 | 91 | 86 | 59 |
5 | 63 | 100 | 88 | 92 | 50 |
Quiero crear una tabla filtrada que tenga las mismas columnas, excepto que solo tiene alumnos que tienen 80 o más en al menos una prueba.
En mi ejemplo, dado que StudentID n.o 2 nunca ha tenido una puntuación de prueba superior a 80, debe excluirse en la nueva tabla.
StudentID | Prueba1 | Test2 | Test3 | Test4 | Prueba5 |
1 | 93 | 71 | 56 | 66 | 60 |
3 | 95 | 59 | 81 | 74 | 85 |
4 | 82 | 58 | 91 | 86 | 59 |
5 | 63 | 100 | 88 | 92 | 50 |
Aquí está mi intento fallido:
CALCULATETABLE(Score, Test1>=80 || Test2>=80 || Test3>=80 || Test4>=80 || Test5>=80)
Gracias
Solved! Go to Solution.
Hola @pucities ,
Marque este archivo como un ejemplo: Descargar PBIX
He desengirado las columnas de valor, por lo que puede filtrarlo. También he creado otra tabla como ejemplo, si es necesario.
Ricardo
Gracias por su respuesta.
Siento no haber sido claro.
Pero quiero que la nueva tabla tenga las mismas columnas. Además, sólo quiero incluir las 5 puntuaciones para los estudiantes que tenían >80 en al menos una prueba.
¡¡Gracias!!
¿Sabe si hay alguna manera de hacerlo sin pivotar / despivotar la tabla sólo usando DAX?
Hola @pucities ,
Sí, es posible hacerlo usando sólo DAX. Es el mismo código, debe cambiar el filtro de las columnas con o condición.
Sin embargo, va a tener que escribir todas las columnas siempre para cualquier cálculo.
Ricardo
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.