Convertir la Hora de Excel en Hora de Unix en Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 8, 2023
Descargar Libro de Ejemplo

Descargar el Libro de Ejemplo

Este tutorial demostrará cómo convertir una hora en el formato de Excel a la hora de Unix en Excel y Google Sheets.

mf convertir hora excel en hora unix

 

¿Qué es la hora Unix?

La hora Unix es también conocida como Tiempo de Época o Tiempo POSIX o Sello de Tiempo Unix. Es un sistema que cuenta el número de segundos que han transcurrido desde la Época Unix, es decir, el 1ero de enero de 1970. Para ponerlo en palabras simples, el tiempo Unix es el número total de segundos entre una fecha y la Época Unix.

Convertir la hora de Excel en hora Unix

Para calcular la hora Unix, primero tenemos que encontrar el número total de días entre la hora Excel y la hora Epoch. Luego, multiplique los días calculados por 86.400, ya que un día tiene 86.400 segundos (24 horas × 60 minutos ×60 segundos = 86.400 segundos).

=(B5-FECHA(1970;1;1))*86400

convertir hora excel en marca temporal unix

 

Explicación paso a paso

El primer paso en la conversión de la hora de Excel a la hora de Unix es calcular el valor numérico de la fecha Epoch. Esto se puede hacer utilizando la función FECHA.

=FECHA(1970;1;1)

Nos da este valor:

=25569

Del mismo modo, el cálculo del valor numérico de la fecha de la época se resta al valor numérico de la hora dada en Excel

=(B5-FECHA(1970;1;1))

=(40422-25569)

=(14853)

A continuación, la diferencia calculada a partir de lo anterior se multiplica por 86400 para obtener el valor resultante en segundos

=(14853)*86400

Este es el número total de segundos, que obtenemos, entre dos fechas

=1283299200

Convertir la hora de Unix en hora de Excel

Inversamente, podemos convertir la hora de Unix a hora de Excel con la ayuda de la siguiente fórmula

=(B3/86400)+FECHA(1970;1;1)

convertir marca temporal unix en hora excel

Explicación paso a paso

En primer lugar, la marca de tiempo Unix se divide por el número total de segundos de un día, es decir, 86400.

=B3/86400

=14853 Ahora, calculamos el valor numérico de la fecha de la época mediante la función DATE

=FECHA(1970;1;1)

=25569

Una vez que tengamos el valor numérico de la fecha de la Época, sumaremos estos dos valores

= 14853 + 25569

= 40422

El valor resultante, que obtuvimos después del cálculo, está en el formato de número de fecha de serie. Para verlo en formato de fecha, simplemente cambie el formato de la celda a Fecha o a su formato personalizado requerido desde el Formato de Número accediendo a través de la Pestaña Inicio

Menú formato excel fecha

 

o pulsando CTRL + 1

Formato fecha

 

Después de cambiar el formato de los valores numéricos de la fecha y hora de Excel, obtenemos la siguiente fecha y hora de Excel

Fecha hora de excel resultado

 

Convertir la hora de Excel en hora Unix en Google Sheets

La fórmula de conversión de la hora a hora Unix funciona exactamente igual en Google Sheets que en Excel.

convertir hora excel en hora unix gsheets

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Volver a la Lista de Fórmulas de Excel