Como calcular horas Microsoft Excel
Hoy tuve que crear una hoja de cálculo en Excel para que automáticamente calculara la cantidad de horas que los empleados trabajan en una semana. En este caso era un poco más complicado porque la media hora de almuerzo no se paga, es decir que los empleados están en la oficina 8 horas y medias al día, aunque solo reciben salario por 8 horas.
Me costó un poco encontrar la fórmula correcta para que dedujera la media hora de almuerzo y al final solo contabilizara el tiempo laboral, pero finalmente lo logré y aquí les paso la forma para hacerlo.
Veamos la siguiente tabla
La fórmula obviamente está en el columna F, donde se calcula el total de horas trabajadas. Como debemos descontar el tiempo de almuerzo, la fórmula a utilizar es la siguiente:
=((E4-B4)-(D4-C4))*24
En este caso tomamos la hora de salida (E4) y le restamos la hora de entrada (B4) para hacerlo entonces usamos (E4-B4). Lo siguiente es descontar la hora de almuerzo (D4-C4) y finalmente multiplicamos todo por *24 que es el número de horas de un día.
Para que la fórmula funcione correctamente, debemos entrar el tiempo en hora militar (13:00 = 1:00 PM)
Finalmente sumamos el número de horas trabajadas en la columna F11 utilizando la siguiente fórmula:
=SUM(F4:F10)
Por si necesitan la hoja de cálculo con las fórmulas ya incorporada, pueden descargarla aquí (Versión de Excel 2003). Si necesitan agregarle más empleados, simplemente dupliquen todo los elementos de la tabla haciendo un “copy and paste” en cualquier otra sección dentro de la hoja de cálculo.
Luis Reyes
Jun 27. 2016
Excelente trabajo
Muchas gracias por compartir
Monica
Aug 17. 2015
hola, me puedes ayudar con una archivo para sacar el tiempo extra de los empleados, las horas de salidas son las siguientes, jueves 15:30, viernes 17:15, sábado 15:30, lunes 20:30, martes 14:00 y miércoles 17:15, necesito que me arroje el tiempo en horas y minutos por ejemplo si el jueves salieron a las 17:45 que me ponga el tiempo final 2 hora con 15 minutos
saludos
nik
May 28. 2015
Como hago para cuando el horario es de 8 a 12 y de 15 a 20
Claudio
May 21. 2013
Buenas, si se da el caso de que el personal ingresa en el turno noche y sale al dia siguiente, utilizo la forma siguiente:
=SI(B4>E4,((E4-B4)-(D4-C4)+1)*24,((E4-B4)-(D4-C4))*24)
Gracias por el dato.
Catc65
admin
May 21. 2013
Gracias por la explicación!