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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

[NECESITO AYUDA] Calcule el RECUENTO de la fila en blanco con las condiciones y trace un gráfico mensual

Hola a todos, estoy atascado con un problema que necesito trazar un gráfico mensual de casos de cumplimiento abiertos.

Los datos de ejemplo son los siguientes. El caso, que aún no tiene fecha de cierre, se considera que sigue abierto. Así que, básicamente, tengo que contar el no. de caso que tiene una fecha de cierre EN BLANCO con una fecha de creación menor que el final de cada mes (es decir, para incluir todos los casos que ya existen al final de cada mes). He creado una tabla de calendario que está vinculada a la fecha de cierre. El gráfico usará este calendario [fecha] como eje x porque en el mismo gráfico también necesito mostrar no. de casos cerrados por mes ( =CALCULATE(COUNT([Fecha de cierre del caso]), [Estado actual] = "Cerrado") ).

ID de caso de cumplimientoFecha de creación del casoFecha de cierre del casoEstado actual
101/05/202201/08/2022Cerrado
201/11/2022 A la espera de información
301/03/202301/03/2024Cerrado
401/04/202301/04/2024Cerrado
501/05/2023 En curso
601/07/202301/01/2024Cerrado
701/10/2023 En curso
801/01/2024 En curso
901/03/202401/05/2024Cerrado
1001/04/2024 En curso
1101/04/2024 A la espera de información

El producto final será similar a este (sé cómo obtener la línea amarilla. Acabo de quedarme atascado en cómo obtener la línea azul).

superhayan_1-1716770211589.png

Probé la siguiente medida, pero obtiene un resultado incorrecto. ¿Se debe a que la fecha de creación no tiene relación con la tabla de calendario, por lo que no puede generar el resultado correcto? Si es así, ¿cómo puedo lograr el gráfico anterior cuando también muestra no. de casos cerrados cada mes?

=CALCULAR(
COUNT('Tabla'[ID de caso de queja]),
ISBLANK('Tabla'[Fecha de cierre del caso]),
'Tabla'[Fecha de creación del caso] <= EOMONTH(MAX('Calendario'[Fecha]),0))

¡¡¡Gracias!!!

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hola

No estoy seguro de cómo se ve su modelo semántico, pero traté de crear un archivo pbix de muestra como el que se muestra a continuación.

Por favor, compruebe la imagen de abajo y el archivo pbix adjunto.

Jihwan_Kim_1-1716783253310.png

Jihwan_Kim_0-1716783222104.png

Close Case: = 
COUNTROWS (
    FILTER (
        Case_Fact,
        Case_Fact[Case Close Date] >= MIN ( Calendar_Dim[Date] )
            && Case_Fact[Case Create Date] <= MAX ( Calendar_Dim[Date] )
    )
)

Open Case: = 
COUNTROWS (
    FILTER (
        Case_Fact,
        Case_Fact[Case Close Date] = BLANK()
            && Case_Fact[Case Create Date] <= MAX ( Calendar_Dim[Date] )
    )
)

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

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

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

Top Solution Authors
Top Kudoed Authors