Fórmula de Excel para calcular la suma de la duración del tiempo entre un período de tiempo específico

Fórmula de Excel para calcular la suma de la duración del tiempo entre un período de tiempo específico

Estoy tratando de calcular el número total de horas entre dos columnas de horas de inicio y finalización, pero solo aquellas horas que caen entre las 9:00 a. m. y las 5:00 p. m., de lunes a viernes.

Por ejemplo, mis datos se parecen a esto:

Fecha | Hora de inicio | Hora de finalización | Duración
miércoles | 930 | 1400 | 4.50
jueves | 930 | 1300 | 3.50
Sábado | 800 | 1600 | 8.00
domingo | 1000 | 1200 | 2.00
Martes | 730 | 1400 | 6.50
viernes | 930 | 1900 | 9.50

Entonces necesito sumar cuantas horas se utilizó este espacio, pero solo aquellas horas de 9:00 am a 5:00 pm y solo de lunes a viernes. ¿Existe alguna fórmula que pueda construir para esto?

Respuesta1

Puede utilizar la siguiente fórmula.

=IF([End Time]>TIME(17,0,0),TIME(17,0,0),[End Time])-IF([Start Time]<TIME(9,0,0),TIME(9,0,0),[Start Time])

Reemplazará las horas de finalización con las 17:00 y las horas de inicio con las 09:00 si la hora de finalización es posterior a las 5 p. m. o la hora de inicio es anterior a las 9 a. m. Si la hora de inicio y la hora de finalización están en lados diferentes de la medianoche (por ejemplo, inicio = 17:00, fin = 04:00), deberá ajustar la fórmula para tenerlo en cuenta.

información relacionada