Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola - Me gustaría mostrar los proyectos que se han trasladado de verde a ámbar, verde a rojo, ámbar a rojo, ámbar a verde, rojo a ámbar y rojo a verde durante un mes en comparación mes...
Datos de ejemplo -
mes | Código de proyecto | Estado del proyecto |
21 de enero | 1234 | verde |
21 de enero | 1212 | verde |
21 de enero | 3333 | verde |
21 de enero | 4444 | verde |
Febrero-21 | 1234 | verde |
Febrero-21 | 1212 | verde |
Febrero-21 | 3333 | ámbar |
Febrero-21 | 4444 | rojo |
Mar-21 | 1234 | ámbar |
Mar-21 | 1212 | verde |
Mar-21 | 3333 | ámbar |
Mar-21 | 4444 | verde |
Si veo el informe a partir del 21 de febrero -entonces debería ver un objeto visual con esta información:
Febrero-21 | |
Verde a Ámbar | 3333 |
Verde a rojo | 1212, 4444 |
Ámbar a rojo | |
De Ámbar a Verde | |
Rojo a Ámbar | |
Rojo a Verde |
Así sería cuando se ejecute a partir de marzo.
Mar-21 | |
Verde a Ámbar | 1234 |
Verde a rojo | |
Ámbar a rojo | |
De Ámbar a Verde | 3333 |
Rojo a Ámbar | |
Rojo a Verde | 4444 |
¿Cuál es la mejor imagen para esto y la mejor manera de modelar los datos para obtener una buena imagen para esto?
Solved! Go to Solution.
No @Mal_Sondh
Hay varios problemas en su descripción.
(1)Cuando usted ve el informe a partir del 21 de febrero, el estado para 1212 sigue siendo verde, así que ¿por qué ponerlo en "Verde a Rojo" ?
(2)Cuando usted ve el informe a partir de Mar-21, el estado para 3333 sigue siendo ámbar, así que ¿por qué ponerlo en "ámbar a verde" ?
De acuerdo con los datos que proporcionó, creé una muestra.
(1) Cree una columna para devolver el estado anterior del código
estado anterior = CALCULATE(SELECTEDVALUE('Table'[Project Status]),FILTER(ALLEXCEPT('Table','Table'[Project Code]),EOMONTH('Table'[Month],0)=EOMONTH(EARLIER('Table'[Month]),-1)))
(2) Cree una medida para juzgar si se modifican la 'Tabla'[Estado del proyecto] y 'Tabla'[estado anterior].
Medida = IF(SELECTEDVALUE('Table'[Project Status])<>SELECTEDVALUE('Table'[estado anterior]) && SELECTEDVALUE('Table'[estado anterior])<>BLANK(),1,0)
Y luego coloque la medida en el Panel de filtro para devolver la 'Tabla' modificada[Código de proyecto].
(3) Crear una medida para combinar los dos estados
Estado cambiado = COMBINEVALUES(" a ",SELECTEDVALUE('Table'[estado anterior]),SELECTEDVALUE('Table'[Project Status]))
Y añádelo en el objeto visual del segundo paso. También puede agregar una segmentación de datos con 'Tabla'[Mes] para filtrar los datos que desee.
He adjuntado mi archivo pbix, se puede referir a él.
Saludos
Equipo de apoyo comunitario _ Ailsa Tao
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
No @Mal_Sondh
Hay varios problemas en su descripción.
(1)Cuando usted ve el informe a partir del 21 de febrero, el estado para 1212 sigue siendo verde, así que ¿por qué ponerlo en "Verde a Rojo" ?
(2)Cuando usted ve el informe a partir de Mar-21, el estado para 3333 sigue siendo ámbar, así que ¿por qué ponerlo en "ámbar a verde" ?
De acuerdo con los datos que proporcionó, creé una muestra.
(1) Cree una columna para devolver el estado anterior del código
estado anterior = CALCULATE(SELECTEDVALUE('Table'[Project Status]),FILTER(ALLEXCEPT('Table','Table'[Project Code]),EOMONTH('Table'[Month],0)=EOMONTH(EARLIER('Table'[Month]),-1)))
(2) Cree una medida para juzgar si se modifican la 'Tabla'[Estado del proyecto] y 'Tabla'[estado anterior].
Medida = IF(SELECTEDVALUE('Table'[Project Status])<>SELECTEDVALUE('Table'[estado anterior]) && SELECTEDVALUE('Table'[estado anterior])<>BLANK(),1,0)
Y luego coloque la medida en el Panel de filtro para devolver la 'Tabla' modificada[Código de proyecto].
(3) Crear una medida para combinar los dos estados
Estado cambiado = COMBINEVALUES(" a ",SELECTEDVALUE('Table'[estado anterior]),SELECTEDVALUE('Table'[Project Status]))
Y añádelo en el objeto visual del segundo paso. También puede agregar una segmentación de datos con 'Tabla'[Mes] para filtrar los datos que desee.
He adjuntado mi archivo pbix, se puede referir a él.
Saludos
Equipo de apoyo comunitario _ Ailsa Tao
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
tal vez un objeto visual como este:
Nota, no he atendido todas las combinaciones en este ejemplo visual.
también hay una manera de poner el estado de los meses anteriores en otra columna en la misma tabla.. Es decir, ¿algo así como un valor de búsqueda?
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
3 | |
2 | |
1 | |
1 | |
1 |