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

Prepping for a Fabric certification exam? Join us for a live prep session with exam experts to learn how to pass the exam. Register now.

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
May PBI 25 Carousel

Power BI Monthly Update - May 2025

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

May 2025 Monthly Update

Fabric Community Update - May 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors
Top Kudoed Authors