Tabla de contenido
Si está buscando algunas de las formas más sencillas de calcular la diferencia horaria en Excel, entonces está en el lugar correcto. Sumerjámonos en el artículo principal para conocer los detalles de estas formas.
Descargar el cuaderno de ejercicios
Cálculo de las diferencias horarias.xlsx13 maneras de calcular la diferencia horaria en Excel
Aquí, hemos utilizado las dos tablas siguientes para demostrar los ejemplos de cálculo de diferencias horarias en Excel.
Para crear el artículo, hemos utilizado Microsoft Excel 365 puede utilizar cualquier otra versión según le convenga.
Método-1: Uso del Operador Aritmético para Calcular la Diferencia de Tiempo en Excel
Aquí, determinaremos las diferencias de tiempo entre el Horas de salida y el Horarios de entrada para obtener el Horario de trabajo de los empleados mediante signos menos.
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E5
=D5-C5
Restará el Hora de salida del Hora de entrada .
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
De este modo, obtendrá la Horario de trabajo de los empleados.
Más información: Cómo calcular el tiempo en Excel (16 formas posibles)
Método-2: Uso de la función TEXT para calcular la diferencia de tiempo en Excel
Puede utilizar la función Función TEXTO para determinar las diferencias de tiempo entre Hora de salida y el Hora de entrada .
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E5
=TEXT(D5-C5, "hh:mm:ss")
- D5-C5 → 17:00-8:30
Salida →0.354166667
- TEXTO(D5-C5, "hh:mm:ss") se convierte en
TEXT(0.354166667,”hh:mm:ss”)
Salida →08:30:00
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
A continuación, obtendrá el Horario de trabajo de los empleados.
Del mismo modo, para los distintos formatos, puede utilizar las siguientes funciones
=TEXT(D5-C5, "hh:mm")
Devolverá la diferencia en horas y minutos
=TEXT(D5-C5, "hh")
Aquí obtendrá la diferencia de horas.
Nota
En Función TEXTO devolverá las diferencias en formato de texto
Read More: Cómo calcular el tiempo transcurrido en Excel (8 maneras)
Método-3: Uso de la función TIMEVALUE para calcular la diferencia de tiempo en Excel
En este caso, utilizaremos el Función TIMEVALUE para calcular las diferencias de tiempo entre los Hora de salida y el Hora de entrada .
Paso-01 :
➤ Utiliza la siguiente fórmula en la celda E5
=TIMEVALUE("17:00")-TIMEVALUE("8:30")
- TIMEVALUE("17:00") se convierte en
0.708333333
- TIMEVALUE("8:30") se convierte en
0.354166667
- TIMEVALUE("17:00")-TIMEVALUE("8:30") se convierte en
0.708333333-0.354166667
Salida →08:30
Del mismo modo, utilice las fórmulas para otros Horas de salida y Horario de entrada, y, por último, obtendrá las horas de trabajo de los empleados.
Contenido relacionado: Cómo calcular la diferencia entre dos fechas y horas en Excel
Método-4: Uso de la función TIME para calcular la diferencia de tiempo en Excel
Puede utilizar la función Función TIEMPO para calcular las diferencias de tiempo entre los Hora de salida y el Hora de entrada .
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E5
=TIEMPO(HORA(D5),MINUTO(D5),SEGUNDO(D5))-TIEMPO(HORA(C5),MINUTO(C5),SEGUNDO(C5))
- HORA(D5) →17
- MINUTO(D5) →0
- SEGUNDO(D5) →0
- HORA(HORA(D5),MINUTO(D5),SEGUNDO(D5)) se convierte en
TIEMPO(17,0,0)
Salida →0.708333333
- HORA(C5) →8
- MINUTO(D5) →30
- SEGUNDO(D5) →0
- TIEMPO(8,30,0 se convierte en
TIEMPO(17,0,0)
Salida →0.354166667
- TIEMPO(HORA(D5),MINUTO(D5),SEGUNDO(D5))-TIEMPO(HORA(C5),MINUTO(C5),SEGUNDO(C5)) se convierte en
0.708333333-0.354166667
Salida →08:30
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
Después, obtendrá el Horario de trabajo de los empleados.
Contenido relacionado: Cómo restar la hora militar en Excel (3 métodos)
Método 5: Cálculo de la diferencia horaria entre dos horas de fechas diferentes
Puede calcular las diferencias horarias entre los Plazo de entrega y Hora de pedido siguiendo este método.
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E5
=(D5-C5)*24
En este caso, la diferencia horaria entre el Plazo de entrega y Hora de pedido se multiplica por 24 (1 día= 24 horas) para convertir la diferencia en horas.
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
De este modo, obtendrá las diferencias horarias entre el Plazos de entrega y el Tiempos de pedido .
Más información: Cómo calcular el total de horas en Excel (9 métodos sencillos)
Método 6: Calcular la diferencia de minutos entre dos horas de fechas diferentes
En esta sección, determinaremos las diferencias de tiempo entre el Plazos de entrega y el Tiempos de pedido en minutos.
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E5
=(D5-C5)*1440
Aquí, hemos multiplicado la diferencia de tiempo entre el Plazo de entrega y Hora de pedido por 1440 (1 día= 24 horas*60 minutos= 1440 minutos) para convertir la diferencia en minutos.
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
Entonces, obtendrá las diferencias mínimas entre el Plazos de entrega y el Tiempos de pedido .
Más información: Cómo añadir minutos al tiempo en Excel (5 maneras fáciles)
Método 7: Cálculo de la diferencia de segundos entre dos horas de fechas diferentes
Aquí, determinaremos las diferencias de tiempo entre el Plazos de entrega y el Tiempos de pedido en segundos.
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E5
=(D5-C5)*86400
Aquí, hemos multiplicado la diferencia de tiempo entre el Plazo de entrega y Hora de pedido por 86400 (1 día= 24 horas*60 minutos*60 segundos= 86400 segundos) para convertir la diferencia en segundos.
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
Por último, obtendrá la segunda diferencia entre el Plazos de entrega y el Tiempos de pedido .
Más información: Cómo restar tiempo en Excel (7 métodos rápidos)
Lecturas similares:
- Cómo Usar el Formato de Hora en Excel VBA (Macro, UDF y UserForm)
- Calcular el plazo de entrega en Excel (4 maneras)
- Cómo calcular la tarifa por hora en Excel (2 métodos rápidos)
- Calcular el total de horas trabajadas en una semana en Excel (Los 5 mejores métodos)
- Cómo calcular el tiempo medio de respuesta en Excel (4 métodos)
Método 8: Cálculo de la diferencia horaria con las funciones HORA, MINUTO y SEGUNDO
En este caso, utilizaremos el HORA , MINUTO, y SEGUNDO para determinar las diferencias horarias y dividirlas en unidades de horas, minutos y segundos.
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E5
=HORA(D5-C5)
HORA devolverá el valor horario de esta diferencia horaria.
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
De este modo, obtendrá las diferencias horarias del Hora de salida y Hora de entrada .
Para calcular las diferencias por minuto hemos utilizado la siguiente función
=MINUTO(D5-C5)
MINUTO devolverá el valor en minutos de esta diferencia horaria.
Puede utilizar la siguiente función para calcular las segundas diferencias
=SECOND(D5-C5)
SEGUNDO devolverá el segundo valor de esta diferencia de tiempo.
Nota
Debe utilizar el General formato aquí.
Más información: Cómo Calcular Horas y Minutos para Nómina Excel (7 Maneras Fáciles)
Método-9: Uso de la función NOW para calcular la diferencia de tiempo en Excel
Para obtener la diferencia horaria entre la hora actual y la hora Hora de entrada aquí estamos utilizando el Función NOW .
Paso-01 :
➤ Escribe la siguiente fórmula en la celda D5
=NOW()-C5
AHORA() devolverá la hora actual (al crear este artículo era 10:54 )
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
Después, obtendrá la diferencia horaria entre la hora actual y la Hora de entrada .
Nota
Contenido relacionado: Fórmula de hoja de horas en Excel (5 Ejemplos)
Método-10: Uso de las funciones IF e INT para calcular la diferencia de tiempo en Excel
En esta sección, utilizaremos el SI , INT , HORA , MINUTO y SEGUNDO para calcular las diferencias horarias.
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E5
=IF(INT(D5-C5)>0, INT(D5-C5) & " días, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " horas, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minutos y ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " segundos","")
- (D5-C5) →2.5
- INT(D5-C5) →2
- IF(INT(D5-C5)>0, INT(D5-C5) & " días, ","") se convierte en
IF(2>0, 2 & " días, ","") → SI devolverá 2 días con la ayuda de & cuando la diferencia sea mayor que cero, de lo contrario devolverá un espacio en blanco
Salida →2 días,
- HORA(D5-C5) →12
- IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " horas, ","") se convierte en
IF(12>0, 12 & " horas, ","") → SI devolverá 12 horas con la ayuda de & cuando la diferencia sea mayor que cero, de lo contrario devolverá un espacio en blanco
Salida →12 horas,
- MINUTO(D5-C5) →0
- IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minutos y ","") se convierte en
IF(0>0, 0 & " minutos y ","") → SI devolverá 0 minutos con la ayuda de & cuando la diferencia sea mayor que cero, en caso contrario devolverá un espacio en blanco
Salida →En blanco
- SEGUNDO(D5-C5) →0
- IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " segundos","") se convierte en
IF(0>0, 0 & " segundos y ","") → SI devolverá 0 segundos con la ayuda de & cuando la diferencia sea mayor que cero, de lo contrario devolverá un espacio en blanco
Salida →En blanco
- IF(INT(D5-C5)>0, INT(D5-C5) & " días, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " horas, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minutos y ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " segundos","") se convierte en
2 días,&12 horas,& "" & ""
Salida →2 días, 12 horas,
➤ Prensa INTRODUCE
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
De esta forma, obtendrá las diferencias horarias entre los Plazo de entrega y el Hora de pedido .
Puede obtener un resultado similar simplemente restando los valores mediante la siguiente fórmula
=D5-C5
y luego hay que pulsar CTRL+1 para elegir el siguiente formato del A medida opción.
Método-11: Cálculo de diferencias negativas entre dos tiempos
Si desea calcular la diferencia horaria restando el Hora de entrada y el Hora de salida entonces obtendrá un valor negativo debido a la sustracción de un valor pequeño de un valor grande. Aquí veremos cómo manejar esta situación.
Paso-01 :
➤ puedes escribir la siguiente fórmula simple en la celda E5
=C5-D5
Pero no mostrará ningún resultado
Por lo tanto, debe utilizar la siguiente fórmula en su lugar
=IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm"))
- C5-D5 →-0.35416667
- TEXT(ABS(C5-D5),"-h:mm") se convierte en
TEXT(ABS(-0.35416667),”-h:mm”) → TEXT(0.35416667,”-h:mm”)
Salida →-8:30
- IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm")) se convierte en
IF(-0,35416667>0, C5-D5, -8:30) →Aquí la condición es FALSO
Salida →-8:30
➤ Arrastre hacia abajo el Asa de llenado herramienta
Resultado :
Entonces, obtendrá las diferencias horarias negativas.
Más información: Cómo Restar y Mostrar Tiempo Negativo en Excel (3 Métodos)
Método-12: Suma de los valores temporales de una lista
Aquí, sumaremos las diferencias de tiempo para obtener el total de horas de trabajo.
Paso-01 :
➤ Escribe la siguiente fórmula en la celda E12
=TEXT(SUM(E5:E11), "dd:hh:mm:ss")
- SUM(E5:E11)→ 2.2951388889
- TEXT(SUM(E5:E11), "dd:hh:mm:ss") se convierte en
TEXT(2.2951388889,”dd:hh:mm:ss”)
Salida →02:07:05:00
➤ Prensa INTRODUCE
Resultado :
Por último, obtendrá la suma de las horas de trabajo donde 2 es el día, 7 es la hora y 5 es el minuto.
Más información: [Solucionado!] La suma no funciona con valores temporales en Excel (5 soluciones)
Método-13: Añadir horas, minutos y segundos
Puede sumar las horas, minutos y segundos que desee en las tres tablas siguientes.
Paso-01 :
➤ Utiliza la siguiente fórmula para sumar las horas con las Hora de pedido para obtener el Plazo de entrega
=C5+D5/24
Aquí, el valor de la hora que se sumará con el Hora de pedido se divide por 24 (1 día = 24 horas)
Para sumar minutos utilice la siguiente fórmula
=C5+D5/1440
En este caso, dividimos los valores de los minutos por 1440 (1 día= 24 horas*60 minutos= 1440 minutos)
Utilizamos la siguiente fórmula para sumar los segundos
=C5+D5/86400
Por lo tanto, dividimos los segundos valores por 86400 (1 día= 24 horas*60 minutos*60 segundos= 86400 segundos)
Más información: Cómo añadir minutos al tiempo en Excel (5 maneras fáciles)
Sección práctica
Para hacer prácticas por su cuenta hemos proporcionado un Práctica en una hoja denominada Práctica Por favor, hazlo tú mismo.
Conclusión
En este artículo, he intentado cubrir las formas más fáciles de calcular la diferencia horaria en Excel de manera efectiva. Espero que lo encuentres útil. Si tienes alguna sugerencia o pregunta, no dudes en compartirla con nosotros.