Fórmula de Excel: Calcular días, horas, minutos y segundos entre dos fechas

Generalmente, en Excel usamos fórmulas para calcular la diferencia entre dos fechas en días o entre dos horas. Sin embargo, en ciertos casos especiales, podrías necesitar obtener esa diferencia desglosada en días, horas, minutos y segundos. Este tutorial te muestra la fórmula ideal para lograrlo.
Si desea seguir este tutorial, descargue la hoja de cálculo de ejemplo.
Fórmula genérica:
| INT(end_datetime-start_datetime)&« days »&TEXT(end_datetime-start_datetime,«h»« hrs »«m»« mins »«s»« secs»«») |
Argumentos
| End_datetime, start_datetime: the two dates that you to calculate the difference between. |
Error
Si el argumento end_datetime es anterior al argumento start_datetime, la fórmula devolverá el error #¡VALOR!.
Valor de devolución
Esta fórmula devuelve un valor en formato de texto.
Cómo funciona esta fórmula
Para obtener la diferencia entre dos fechas y horas en la celda B3 y la celda C3, utilice la siguiente fórmula:
| =INT(C3-B3)&« days »&TEXT(C3-B3,«h»« hrs »«m»« mins »«s»« secs»«») |
Pulse Intro para obtener el resultado.
Explicación
Función ENTERO: La función ENTERO devuelve la parte entera de un número decimal.
Dado que Excel almacena las fechas como números enteros en serie y la hora como una fracción decimal inferior a 1, mientras que la combinación de fecha y hora se guarda como un único número decimal en serie (por ejemplo, 12/1/2019 13:23:11 se almacena como 43800,5577662037), la función ENTERO extrae la parte entera de la diferencia entre dos marcas de tiempo para obtener la diferencia en días completos.
Función TEXTO: Convierte un número en texto con el formato que especifiques.
&: Este es un operador de concatenación que combina los resultados de cada parte de la fórmula.
Consejo: Para obtener el total de días, horas, minutos y segundos entre un conjunto de fechas de inicio y Fecha de fin, puede adaptar la fórmula utilizando la función SUMAPRODUCTO:
=ENTERO(SUMAPRODUCTO(fechas_fin-fechas_inicio))&« días »&TEXTO(SUMAPRODUCTO(fechas_fin-fechas_inicio),«h»« h »«m»« min »«»)
El argumento `fechas_fin` corresponde al rango de fechas de finalización, y `fechas_inicio` al rango de celdas con las fechas de inicio. Por ejemplo, el rango C3:C5 contiene las fechas de finalización y B3:B5, las fechas de inicio. Utilice la fórmula de la siguiente manera:
=ENTERO(SUMAPRODUCTO(C3:C5-B3:B5))&« días »&TEXTO(SUMAPRODUCTO(C3:C5-B3:B5),«h»« h »«m»« min »«»)
Pulse Intro.
Fórmulas relacionadas
- Calcular los días restantes en el mes
En este tutorial te mostramos una fórmula para calcular rápidamente los días que quedan en el mes en Excel. - Calcular los días restantes desde hoy
A veces querrás saber cuántos días quedan hasta la fecha de caducidad de cada producto alimenticio a partir de hoy. En Excel, existe una fórmula que te permite obtener rápidamente los días restantes. - Calcular los días restantes entre dos fechas
En este tutorial te ofrecemos una fórmula para calcular rápidamente los días que quedan entre dos fechas. - Calcular el tiempo laborable con pausas en una hoja de cálculo
Se incluye la fórmula que utiliza la función MOD para calcular el tiempo laborable con pausas en Excel.
Funciones relacionadas
- Función SI de Excel
Evalúa las condiciones que especifiques y devuelve los valores correspondientes. - Función VALOR de Excel
Convierte texto en número. - Función MES de Excel
La función MES extrae el mes como un número entero (del 1 al 12) a partir de una fecha. - Función DIA de Excel
La función DIA extrae el día como un número del 1 al 31 a partir de una fecha. - Función AÑO de Excel
La función AÑO extrae el año de una fecha dada y lo devuelve como un número de cuatro dígitos.
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Alterne entre decenas de documentos abiertos en un segundo!
- Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.