Funciones utilizadas: SI, RESIDUO
Suponiendo un rango con horarios de ingreso (B2:B10) y uno de egreso (C2:C10) por persona, planteamos los siguientes dos métodos para calcular el tiempo transcurrido entre ambos horarios:
CALCULAR TIEMPO ENTRE DOS HORARIOS EN EXCEL (MÉTODO 1)
|
Donde «B2» corresponde a la primera celda con horario de ingreso y «C2» corresponde a la primera celda con horario de egreso. Aplicamos en celda E2 paralela y arrastramos hasta E10.
Utilizamos un condicional simple con la función SI para obtener el resultado deseado. En excel los tiempos y horarios son valores fraccionales de 1. Si restamos horarios de egreso menos ingreso obtenemos el valor fraccional que equivale al tiempo entre ambos valores.
Si el horario de egreso es mayor que el horario de ingreso, lo cual suele ocurrir si los horarios no cruzan de día (hasta las 24hs), entonces simplemente calculamos la diferencia entre ambos (egreso-ingreso).
Sin embargo, para aquellos casos donde cruzan de día, restamos de 1 (valor fraccional de 24hs), el horario de ingreso para obtener el tiempo total del primer día, y sumamos el horario de egreso para obtener el tiempo total del segundo día.
CALCULAR TIEMPO ENTRE DOS HORARIOS EN EXCEL (MÉTODO 2)
|
Donde «B2» corresponde a la primera celda con horario de ingreso y «C2» corresponde a la primera celda con horario de egreso. Aplicamos en celda F2 paralela y arrastramos hasta F10.
En este caso utilizamos directamente la función RESIDUO.
Al aplicar la función RESIDUO con un divisor de «1», obligamos a la función a convertir los valores de tiempos negativos a positivos. Entonces en aquellos casos donde la diferencia (egreso-ingreso) era negativa por cambios de día, ahora obtendremos siempre el tiempo correcto (positivo).
Notar que ambos métodos funcionan correctamente incluso para tiempos entre horarios con cambio de día. Sin embargo, es importante resaltar que también manejan duraciones o tiempos entre horarios de hasta 24hs como máximo.
Puedes encontrar más fórmulas interesantes en el anuario de Desafiando Excel en el siguiente link o videos con más fórmulas ingeniosas de Excel aquí.
Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores.
