Restar tiempo en Excel - ¿Cómo restar tiempo en Excel? - Ejemplos

¿Cómo restar tiempo en Excel? (Con ejemplos)

Se ha vuelto bastante fácil realizar operaciones como sumar o restar diferentes valores de fecha y hora con Excel. Para restar valores de tiempo de menos de 24 horas, podemos restarlos fácilmente usando el operador '-'. Sin embargo, Excel ignora los valores de tiempo que al restar exceden las 24 horas / 60 minutos / 60 segundos. Usamos el formato de número personalizado en tales casos.

Ejemplo 1

Si algunos estudiantes nos proporcionan la Hora de inicio y la Hora de finalización de la realización de una tarea (es decir, se nos proporcionan las horas en las que los estudiantes comienzan y terminan la tarea), y deseamos calcular el tiempo total que estos estudiantes tomaron para completar la asignación:

Podemos ver que tres estudiantes toman la Hora de inicio y la Hora de finalización para completar una tarea en las celdas: B2, B3, B4 y C2, C3, C4, respectivamente, y deseamos calcular el tiempo total (en horas ) tomado por estos estudiantes para completar la tarea en las celdas D2, D3, D4.

Entonces, restamos los dos valores de tiempo dados usando el operador '-y luego multiplicamos el valor resultante por 24 para obtener la cantidad de horas necesarias para completar la tarea. Esto funciona con bastante facilidad ya que el valor de resta de tiempos dados no es más de 24.

obtenemos el resultado como 3.00.

Arrastre la fórmula de C2 a C4.

Ejemplo # 2

Ahora, digamos que deseamos restar el tiempo en Excel que es más de 24 horas cuando se dan la hora de inicio y finalización de la tarea:

Podemos ver que tres estudiantes toman la Hora de inicio y la Hora de finalización para completar una tarea en las celdas: B2, B3, B4 y C2, C3, C4, respectivamente, y deseamos calcular el tiempo total (en horas ) tomado por estos estudiantes para completar la tarea en las celdas D2, D3, D4.

obtuvimos el resultado como se indica a continuación:

Estos valores de fecha y hora (que cruzan la medianoche) se escriben utilizando formatos personalizados que se pueden usar para mostrar intervalos de tiempo que exceden la longitud de las unidades de tiempo estándar.

Los siguientes pasos ilustran cómo aplicar el formato de número personalizado en Excel:

  • Haga clic en la pestaña 'Inicio' y expanda el menú desplegable 'Formato de número'. Haga clic en 'Más formatos de números'.
  • Seleccione 'Personalizado' y en el cuadro 'Tipo', seleccione: 'dd-mm-aaaa hh: mm AM / PM' y haga clic en 'Aceptar'.

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

A partir de entonces, restamos los dos valores de tiempo dados usando el operador '- y luego multiplicamos el valor resultante por 24 para obtener el número de horas necesarias para completar la asignación.

De manera similar, si deseamos calcular minutos o segundos entre valores de dos tiempos, restamos los valores de dos tiempos y multiplicamos el valor resultante por 1440 o 86400 (en lugar de 24), respectivamente.

Ejemplo # 3

Ahora, digamos que deseamos restar el intervalo de tiempo deseado de un tiempo dado: Esto se puede hacer dividiendo 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 luego restar el cociente resultante del tiempo dado:

Caso 1) Tiempo a restar menos de 24 horas:

Podemos ver que Given Time está presente en la celda A2 y la celda B2 contiene una cantidad de horas que deseamos restar de esto. Entonces, estos valores de dos tiempos se restan de la siguiente manera:

Tiempo tomado = Tiempo dado - (No de horas a restar / 24)

Ahora este resultado también se puede lograr usando la función TIME () de la siguiente manera: Entonces podemos ver que cuando restamos 4 horas de la hora dada: 16:00, obtenemos el resultado como 12:00.

Time Taken = Dado T000ime - TIEMPO (No de horas a restar, 0,0)

Sin embargo, cuando deseamos restar menos de 24 horas, solo entonces se puede usar la función TIME (). Entonces vemos que la función TIME () también da el mismo resultado.

Caso 2) Tiempo a restar por encima de 24 horas:

Podemos ver que Given DateTime está presente en la celda A4, y la celda B4 contiene una cantidad de horas que deseamos restar de esto. Ahora, estos valores de dos tiempos se restan de la siguiente manera:

Tiempo tomado = Tiempo dado - (No de horas a restar / 24)

Caso 3) Tiempo para restar por encima de 60 minutos o 60 segundos: Por lo tanto, encontramos que esta fórmula no tiene limitaciones para la cantidad de horas que deseamos restar. Entonces, cuando se restan 26 horas (> 24) del DateTime dado: '27-03-2019 15:56 ', obtenemos como resultado '26-03-2019 13:56'.

Aquí, los valores de dos tiempos se restan utilizando la misma fórmula anterior. La única diferencia en la fórmula sería que:

  • Una cantidad de minutos que deseamos restar del DateTime dado se divide por 1440 (cuando el tiempo a restar es superior a 60 minutos, ya que 1 día tiene 1440 minutos), y la fórmula funcionaría de la siguiente manera:
Tiempo tomado = Tiempo dado - (No de minutos a restar / 1440)
  • El número de segundos que deseamos restar del DateTime dado se divide por 86400 (cuando el tiempo a restar es superior a 60 segundos, ya que 1 día tiene 86400 segundos), y la fórmula funcionaría de la siguiente manera:
Tiempo tomado = Tiempo dado - (No de segundos a restar / 86400)

Cosas para recordar

  • Podemos agregar horas / minutos / segundos a una fecha y hora en Excel usando formatos de números personalizados o formatos de números personalizados que se pueden usar para formatear valores de tiempo que están más allá de las 24 horas, 60 minutos o 60 segundos.
  • Los formatos de hora personalizados solo funcionan para valores de hora positivos.
  • Para obtener el número completo de horas después de restar los valores de tiempo, podemos usar la función 'INT' y redondearlo al número entero más cercano.
  • Si la hora de finalización es mayor que la hora de inicio, la diferencia horaria se muestra como un número negativo.
  • Si, después de aplicar el formato personalizado, una celda muestra una secuencia de '#####', esto podría suceder debido al hecho de que el ancho de la celda no es suficiente para mostrar el valor de fecha y hora.

Articulos interesantes...