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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Suma de minutos en una tabla de fechas, cuando una tabla independiente tiene una fecha y hora dentro de las fechas y horas de la tabla de fechas

hola

Así que trabajo en una fábrica y tengo algunos datos que no puedo averiguar cómo resumir.

Básicamente, la intención de esto es obtener "¿Cuántos minutos esta persona trabajaron en esta máquina del turno completo de 8 horas?"
Esto me permitirá obtener una relación de utilización de nuestras máquinas en comparación con lo que esperamos.

Esperábamos que nuestros empleados recibiéramos 420 minutos de utilización por turno. (8 horas menos algunos descansos / almuerzo / etc.)

Así que tengo el conjunto de datos de las inspecciones.

Inspecciones

Ticket de inspecciónhora de comienzohora de finalizaciónturno
18/3/2021 6:45 SOY8/3/2021 6:55 SOYprimero
28/3/2021 7:30 SOY8/3/2021 7:35 SOY

primero

Así sucesivamente y así sucesivamente.

También tengo una columna datetime que tiene estos datos

fechaturnoHora de inicio del turnoHora de finalización del turnoMayús Inicio Fecha y horaMayús Finalizar fecha y horaMáximo de minutos disponibles
8/3/2021primero12/30/1899 6:30 SOY30/12/1899 14:308/3/21 6:30 SOY8/3/21 14:30

420

8/3/2021Segundo30/12/1899 14:3030/12/1899 22:308/3/21 14:3021/03/08 22:30

420

8/3/2021Tercera30/12/1899 22:3012/30/1899 6:30 SOY21/03/08 22:308/4/21 6:30 SOY

420

Esto es lo que esperaría ver.

Minutos de tiempo de inspección =

iferror(
SUMX ( inspecciones,datediff(Inspecciones[inspection_time_in],Inspecciones[inspection_time_out],MINUTO )
),blank())

Por lo tanto, 15 minutos de tiempo de inspección

También me gustaría disponer de 420 minutos de tiempo de inspección.
15/420 = .035714 o 3.57% de 420

Tengo los minutos de tiempo de inspección hecho cómodo, pero no puedo identificar cómo supongo el tiempo disponible si la inspección se produjo en esa ventana de tiempo.
1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Hay @TimothyJames,

Paso 1: Crear una relación entre inspecciones y fecha y hora con la columna shift.

Paso 2: Cree una columna de cálculo para Inspecciones.

_diff = DATEDIFF(Inspections[Start Time],Inspections[End Time],MINUTE)

Paso 3: Crear una medida.

Measure = SUM(Inspections[_diff])/SUM(datetime[Max Minutes Available])

1.PNG

Mejores Regrads,

arrendajo

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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