Calcular la diferencia entre dos horas en Excel puede ser complicado.

Los tiempos se manejan internamente como números entre 0 y 1.

Fórmula simple

Vamos a empezar con una simple fórmula que calcula la diferencia entre dos veces en el mismo día.

  1. sólo hay que restar el tiempo de inicio de la hora de finalización.

Difference Between Two Times in Excel

Nota: Por la mañana se utiliza para las horas en la noche y la mañana. PM se utiliza para las horas en la tarde y noche. Cambiar el enlace: / ejemplos actualizados en tiempo-formatos [Formato hora] para mostrar un momento con o sin AM / PM.

  1. Cambiar el formato de número de los valores en la celda A2, B2 y C2 a General.

Numbers Between 0 and 1

Nota: Los tiempos se manejan internamente como números entre 0 y 1. Por ejemplo, 6:00 de AM se representa como 0,25 (barrio durante el día).

Tiempo fórmula de diferencias

La fórmula simple que se muestra arriba no funciona si el tiempo de inicio es antes de la medianoche y la hora de finalización es después de la medianoche.

  1. tiempos que se muestran negativos como .

Negative Time

  1. Para ver esto claramente, cambiar el formato de número de los valores en la celda A2, B2 y C2 a General.

Time Calculation

  1. La fórmula de diferencia de tiempo por debajo siempre funciona.

Time Difference Formula

Explicación: si el tiempo final es mayor que o igual a la hora de inicio, sólo hay que restar el tiempo de inicio de la hora de finalización. Si no es así, añadir 1 (día completo) a la hora de finalización para representar a la vez en el día siguiente y restar el tiempo de inicio.

diferencia horaria en horas como

Valor decimal Para calcular la diferencia entre dos veces en horas como valor decimal, se multiplica la fórmula anterior en un 24 y cambiar el formato de número a General.

  1. La fórmula a continuación hace el truco.

Time Difference in Hours as Decimal Value