Agregar tiempo en Excel

¿Cómo agregar tiempo en la fórmula de Excel?

Podemos agregar tiempo en Excel usando la función SUM (), o hacer una suma individual usando el operador '+'. Sin embargo, además, Excel ignora las horas que superan las 24. Cuando este es el caso, utilizamos el formato de número personalizado.

Ejemplos

Puede descargar esta plantilla de Excel de suma de horas aquí - Plantilla de Excel de suma de horas

Ejemplo 1

Si deseamos calcular el tiempo total que tarda un estudiante en completar dos tareas diferentes, cuando el estudiante puede completar la primera tarea en 5 horas y 40 minutos, y la segunda tarea en 8 horas y 20 minutos:

La salida se muestra a continuación.

Podemos ver que los dos tiempos que tomó el estudiante para completar dos tareas diferentes se proporcionan en las celdas: B2 y B3, y deseamos calcular el tiempo total que tomó un estudiante en la celda B4. Entonces, sumamos los dos tiempos dados en Excel usando la función SUM () y obtenemos el resultado deseado: 14 horas para completar dos asignaciones. Esto funciona con bastante facilidad ya que las horas dadas no suman más de 24.

Ejemplo # 2

Ahora, digamos que en el ejemplo anterior deseamos sumar más de 24 horas, donde el tiempo que toma el estudiante para completar la primera tarea es de 15 horas y el tiempo que toma completar la segunda tarea es de 12 horas y 30 minutos:

La salida se muestra a continuación.

Podemos ver que los dos tiempos que tomó el estudiante para completar dos tareas diferentes se proporcionan en las celdas: B2 y B3, y deseamos calcular el tiempo total que tomó el estudiante en la celda B4. Entonces, agregamos los dos valores de tiempo dados usando la función de Excel SUM () y obtenemos el resultado deseado: 3:30. Esto es así porque el tiempo necesario para completar la primera tarea está en formato de 24 horas, es decir, 15:00 es lo mismo que 03:00. Entonces, para mostrar la hora como más de 24 horas, cambiamos su formato siguiendo los pasos a continuación:

  • Paso 1: haga clic en la pestaña 'Inicio' y expanda el menú desplegable 'Formato de número' y
  • Paso 2: haga clic en 'Más formatos de números'

  • Paso 3: Seleccione 'Personalizado' y en el cuadro 'Tipo', escriba: [h]: mm; @ y haga clic en 'Aceptar'.

Podemos ver que con este formato el resultado cambia de 03:30 a 27:30 .

Ahora, este formato se guardará en la lista 'Tipo' la próxima vez que lo necesitemos.

Ejemplo # 3

Ahora, digamos que deseamos agregar el intervalo de tiempo deseado en Excel a un tiempo dado: para hacer esto, dividimos el número de horas, minutos o segundos por el número de la unidad correspondiente en un día (24 horas, 1440 minutos , 86400 segundos) y sume el cociente resultante al tiempo dado:

Caso # 1:  Cuando el tiempo para agregar es menor de 24 horas en Excel:

Podemos ver que la celda A2 contiene una hora inicial y la cantidad de horas que deseamos agregar a esto está contenida en la celda B2. Ahora, esta suma de valores de dos tiempos se realiza de la siguiente manera:

= Hora inicial + (No de horas a agregar / 24)

Entonces vemos que cuando se agregan 4 horas a la hora: 12:00, obtenemos el resultado como 16:00, lo cual es cierto.

Ahora, esto también se puede lograr usando la función TIME () de la siguiente manera:

= Hora inicial + HORA (No de horas a agregar, 0,0)

Entonces vemos que obtenemos el mismo resultado usando la función TIME () también.

Sin embargo, la función TIME () se puede usar de esta manera solo cuando deseamos agregar menos de 24 horas.

Caso # 2:  Cuando el tiempo para agregar es superior a 24 horas en Excel:

Podemos ver que la celda A4 contiene un DateTime inicial y la cantidad de horas que deseamos agregar a esto está contenida en la celda B4. Ahora, esta suma de valores de dos tiempos se realiza de la siguiente manera:

= Hora inicial + (No de horas a agregar / 24)

Entonces vemos que esta fórmula no tiene limitaciones / restricciones a la cantidad de horas que deseamos agregar. Por lo tanto, cuando se agregan 30 horas (> 24) al DateTime: '20-03-2019 16:49 ', obtenemos el resultado como '21-03-2019 22:49'.

Caso # 3:  Cuando el tiempo de Excel que se agregará es superior a 60 minutos o 60 segundos:

Ahora, en este caso, la suma de valores de dos tiempos se realiza utilizando la misma fórmula anterior. La única diferencia en la fórmula es que:

  • el número de minutos que deseamos agregar al DateTime dado se divide por 1440 cuando el tiempo a agregar es superior a 60 minutos (ya que 1 día tiene 1440 minutos) y la fórmula funciona de la siguiente manera:
= Hora inicial + (No de minutos a agregar / 1440)
  • el número de segundos que deseamos agregar al DateTime dado se divide por 86400 cuando el tiempo a agregar es superior a 60 segundos (ya que 1 día tiene 86400 segundos) y la fórmula funciona de la siguiente manera:
= Tiempo inicial + (No de segundos a agregar / 86400)

Cosas para recordar

  • Podemos aplicar un formato personalizado / fecha / hora a la celda de fórmula si una hora calculada se muestra como un número decimal.
  • Para habilitar el formateo automático de valores de tiempo que cuando se suman exceden las 24 horas, 60 minutos o 60 segundos, podemos usar los siguientes formatos de números personalizados y la función SUM () en Excel:

Por horas : [h]: mm: ss

Por minutos - [m]: ss

Por segundos - [ss]

  • El formato de horas personalizadas ya está creado en Excel; sin embargo, es necesario crear el formato de minutos y segundos para los libros de trabajo que lo requieran.
  • Los formatos de hora personalizados solo funcionan para valores de hora positivos.
  • El formato de hora aplicado a una celda solo cambiaría su presentación de visualización sin ningún cambio en el valor de la celda.
  • Primero podemos resumir los valores de tiempo y luego formatear el resultado según sea necesario.
  • Si una celda muestra algo como ##### después de aplicar el formato personalizado, esto podría deberse a que la celda no es lo suficientemente ancha para mostrar el valor de fecha y hora. Entonces, esto se puede solucionar expandiendo el ancho de la columna en Excel.