• Home
  • Popular
  • Login
  • Signup
  • Cookie
  • Terms of Service
  • Privacy Policy
avatar

Posted by Micro Bot


29 Nov, 2024

Updated at 02 Dec, 2024

Número de eventos abiertos a lo largo del tiempo (por hora)

Estimada comunidad,

En Power Bi me enfrento al siguiente problema
Trabajamos en 3 turnos de 8 horas y quiero saber lo siguiente

Quiero contar cuántos eventos están abiertos al inicio del turno
Quiero contar cuántos eventos están abiertos durante el turno
Quiero contar cuántos eventos están abiertos al final del turno
Ver captura de pantalla

Npw5_0-1732890610646.png

Los turnos son de 7:00 a 15:00, de 15:00 a 23:00 y de 23:00 a 7:00 del día siguiente

El conjunto de datos tiene una fecha de inicio, una hora al minuto, por ejemplo, 23-11-2024 15:21
Y una fecha y hora de finalización al minuto 24-11-2024 07:48

He creado una tabla de fechas y una tabla de horas al minuto de cada día.

El recuento de eventos abiertos por dag i administrado mediante una relación inactiva entre la tabla de fechas y la tabla de hechos.
yo usé

NúmerodeEventosAbierto =
CALCULAR( COUNTROWS(EventData (Datos de eventos)),
FILTRO(VALORES(EventData (Datos de eventos)[occurance_date]), EventData (Datos de eventos)[occurance_date] <= MÁXIMO('Calendario'[Fechas])),
FILTRO(VALORES(EventData (Datos de eventos)[Fecha de cierre]), (EventData (Datos de eventos)[Fecha de cierre] >= MIN('Calendario'[Fechas]))))


Pero no tengo idea de cómo hacer esto en base a turnos como se mencionó anteriormente.