Forum Discussion
Substracting en matriz
Gracias por la rápida respuesta.
¿Entiendo que la captura de pantalla no es suficiente?
No puedo compartir el PBIX (información confidencial corporativa), pero creé una hoja de datos ficticia. hágame saber si esto ayuda.
| Identificación de estudiante | Fecha del examen | Número de examen | Sección | Puntuación |
| 111111 | 27/11/2020 | 15 | 1 | 20 |
| 111111 | 27/11/2020 | 15 | 2 | 60 |
| 111111 | 27/11/2020 | 15 | 3 | 20 |
| 111111 | 27/11/2020 | 16 | 1 | 15 |
| 111111 | 27/11/2020 | 16 | 2 | 45 |
| 111111 | 27/11/2020 | 16 | 3 | 0 |
| 222222 | 27/11/2020 | 15 | 1 | 10 |
| 222222 | 27/11/2020 | 15 | 2 | 50 |
| 222222 | 27/11/2020 | 15 | 3 | 25 |
| 222222 | 27/11/2020 | 16 | 1 | 20 |
| 222222 | 27/11/2020 | 16 | 2 | 45 |
| 222222 | 27/11/2020 | 16 | 3 | 15 |
| 111111 | 03/12/2021 | 15 | 1 | 0 |
| 111111 | 03/12/2021 | 15 | 2 | 50 |
| 111111 | 03/12/2021 | 15 | 3 | 20 |
| 111111 | 03/12/2021 | 16 | 1 | 15 |
| 111111 | 03/12/2021 | 16 | 2 | 60 |
| 111111 | 03/12/2021 | 16 | 3 | 25 |
| 222222 | 03/12/2021 | 15 | 1 | 10 |
| 222222 | 03/12/2021 | 15 | 2 | 70 |
| 222222 | 03/12/2021 | 15 | 3 | 20 |
| 222222 | 03/12/2021 | 16 | 1 | 20 |
| 222222 | 03/12/2021 | 16 | 2 | 45 |
| 222222 | 03/12/2021 | 16 | 3 | 30 |
Espero que esto quede más claro ahora.
Bien. ¿Y estás viendo las diferencias para cada estudiante?
- Syndicate_Admin4 years ago
Administrator
para cada estudiante y para cada sección del examen. Quiero marcar solo las secciones que tuvieron cambios de puntuación. (comparando el mismo número de examen y secciones con 2 fechas diferentes, marcando las secciones con cambios de puntuación).
Solo para resaltar que las fechas están filtradas. hay más fechas de prueba con más valores.
- Syndicate_Admin4 years ago
Administrator
Usando sus datos y nombres de columna importándolos como una tabla llamada Resultado, primero escribí esta medida:
Score Comparison = VAR EarliestDate = FIRSTDATE( Result[Exam Date] ) VAR LatestDate = LASTDATE( Result[Exam Date] ) VAR EarliestScore = CALCULATE( SUM(Result[Score]), EarliestDate ) VAR LatestScore = CALCULATE( SUM(Result[Score]), LatestDate ) RETURN IF( HASONEVALUE(Result[Exam Date]), SUM(Result[Score]), LatestScore - EarliestScore )Luego ponga esa medida en una matriz:
Por último, si entras en la sección subtotal del formato de la matriz, puedes cambiar "Total" para que diga "Diferencia"
- Syndicate_Admin4 years ago
Administrator
Hay otras opciones en las que podría usar dos tablas de desconexión de las que seleccionar fechas, pero la idea básica sigue siendo la misma.