Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Proyecto RAG Status horas extras

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 -

mesCódigo de proyectoEstado del proyecto
21 de enero1234verde
21 de enero1212verde
21 de enero3333verde
21 de enero4444verde
Febrero-211234verde
Febrero-211212verde
Febrero-213333ámbar
Febrero-214444rojo
Mar-211234ámbar
Mar-211212verde
Mar-213333ámbar
Mar-214444verde

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 Ámbar3333
Verde a rojo1212, 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 Ámbar1234
Verde a rojo
Ámbar a rojo
De Ámbar a Verde3333
Rojo a Ámbar
Rojo a Verde4444

¿Cuál es la mejor imagen para esto y la mejor manera de modelar los datos para obtener una buena imagen para esto?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

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)))

Ailsa-msft_0-1621416651392.png

(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].

Ailsa-msft_1-1621416651393.png

Ailsa-msft_2-1621416651394.png

(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.

Ailsa-msft_3-1621416651396.png

Ailsa-msft_4-1621416651397.png

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.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

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)))

Ailsa-msft_0-1621416651392.png

(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].

Ailsa-msft_1-1621416651393.png

Ailsa-msft_2-1621416651394.png

(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.

Ailsa-msft_3-1621416651396.png

Ailsa-msft_4-1621416651397.png

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.

@Ailsa-msft brillaint - muchas gracias - esto funcionó como se esperaba!!

Syndicate_Admin
Administrator
Administrator

tal vez un objeto visual como este:

Mal_Sondh_0-1621255524688.png

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?

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.