Fórmula genérica
=end-start
Explicación
Para calcular la cantidad de horas entre dos tiempos, puede usar una fórmula que simplemente resta la hora de inicio de la hora de finalización. Esto es útil para calcular el tiempo de trabajo, calcular el tiempo transcurrido, etc. Sin embargo, cuando los tiempos cruzan el límite de un día (medianoche), las cosas pueden ponerse difíciles. Lea a continuación para ver varias formas de manejar este desafío.
Para corregir este problema, puede usar esta fórmula para los tiempos que cruzan el límite de un día:
Esta fórmula no funcionará por momentos en el mismo día, por lo que podemos generalizar y combinar ambas fórmulas dentro de una declaración SI de la siguiente manera:
Nota: ninguna de las fórmulas anteriores manejará duraciones superiores a 24 horas. Si necesita esto, consulte la opción de fecha y hora a continuación.
Para obtener más información sobre el módulo, aquí hay un buen enlace sobre Khan Academy.
En los casos en que el tiempo calculado exceda las 24 horas, es posible que desee utilizar un formato personalizado como [h]: mm. La sintaxis de corchetes [h] le dice a Excel que muestre duraciones de más de 24 horas. Si no usa los corchetes, Excel simplemente "pasará" cuando la duración llegue a las 24 horas (como un reloj).
Luego puede usar una fórmula básica para calcular el tiempo transcurrido:
La formula es:
Cómo Excel rastrea el tiempo
En Excel, un día es igual a 1, lo que representa 24 horas. Esto significa que las horas y las horas son valores fraccionarios de 1, como se muestra en la tabla a continuación:Hours | Time | Fraction | Value |
---|---|---|---|
3 | 3:00 AM | 3/24 | 0.125 |
6 | 6:00 AM | 6/24 | 0.25 |
4 | 4:00 AM | 4/24 | 0.167 |
8 | 8:00 AM | 8/24 | 0.333 |
12 | 12:00 PM | 12/24 | 0.5 |
18 | 6:00 PM | 18/24 | 0.75 |
21 | 9:00 PM | 21/24 | 0.875 |
Cálculo de duración simple
Cuando la hora de inicio y la hora de finalización son el mismo día, calcular la duración en horas es sencillo. Por ejemplo, con una hora de inicio de 9:00 a.m. y una hora de finalización de 5:00 p.m., simplemente puede usar esta fórmula:=end-start =5:00PM-8:00AM =0.375-0.708=.333//8hours
Cuando los tiempos cruzan la medianoche
Calcular el tiempo transcurrido es más complicado si las horas cruzan el límite de un día (medianoche). Por ejemplo, si la hora de inicio es las 10:00 PM un día, y la hora de finalización es las 5:00 AM del día siguiente, la hora de finalización es realmente menor que la hora de inicio y la fórmula anterior devolverá un valor negativo, y Excel mostrará una cadena de caracteres hash (########).Para corregir este problema, puede usar esta fórmula para los tiempos que cruzan el límite de un día:
Al restar la hora de inicio de 1, obtiene la cantidad de tiempo en el primer día, que simplemente puede agregar a la cantidad de tiempo en el segundo día, que es lo mismo que la hora de finalización.=1-start+end
Esta fórmula no funcionará por momentos en el mismo día, por lo que podemos generalizar y combinar ambas fórmulas dentro de una declaración SI de la siguiente manera:
Ahora, cuando ambas horas son en el mismo día, el final es mayor que la hora de inicio, por lo que se utiliza la fórmula simple. Pero cuando los límites de un día se utilizan la segunda fórmula.=SI(end>start, end-start, 1-start+end)
Alternativa de función RESIDUO
Al usar la función RESIDUO con un divisor de 1, podemos simplificar la fórmula anterior a esto:Aquí la función RESIDUO se ocupa del problema negativo mediante el uso de la función RESIDUO para "voltear" los valores negativos al valor positivo requerido. Esta versión de la fórmula manejará ambos casos, por lo que podemos eliminar la declaración SI condicional.=RESIDUO(end-start,1)
Nota: ninguna de las fórmulas anteriores manejará duraciones superiores a 24 horas. Si necesita esto, consulte la opción de fecha y hora a continuación.
Para obtener más información sobre el módulo, aquí hay un buen enlace sobre Khan Academy.
Formateo de duraciones de tiempo
De manera predeterminada, Excel puede mostrar el tiempo, incluso el tiempo que representa una duración, usando AM / PM. Por ejemplo, si tiene un tiempo calculado de 6 horas, Excel puede mostrarlo como las 6:00 a.m. Para eliminar el AM / PM, aplique un formato de número personalizado como h: mm.En los casos en que el tiempo calculado exceda las 24 horas, es posible que desee utilizar un formato personalizado como [h]: mm. La sintaxis de corchetes [h] le dice a Excel que muestre duraciones de más de 24 horas. Si no usa los corchetes, Excel simplemente "pasará" cuando la duración llegue a las 24 horas (como un reloj).
Simplificando el problema con fecha + hora
Simplemente puede resolver el problema de calcular el tiempo transcurrido trabajando con valores que contienen fecha y hora. Para ingresar una fecha y hora juntas, use un solo espacio entre hora y fecha: 9/1/2016 10:00 AMLuego puede usar una fórmula básica para calcular el tiempo transcurrido:
En el siguiente ejemplo, los valores iniciales y finales contienen fechas y horas:=end-start
La formula es:
Formateado con el formato de número personalizado [h]: mm, para mostrar las horas transcurridas.=C5-B5
0 comentarios:
Publicar un comentario