Saltar al contenido principal

Fórmula de Excel: convierta el tiempo de Excel a la marca de tiempo de Unix o viceversa

doc convertir fecha a julia 1

En este ensayo, habla sobre las fórmulas que convierten entre la hora de Excel y la marca de tiempo de Unix en la hoja de Excel.

Leer antes de la fórmula:

¿Qué es la marca de tiempo de Unix?

La marca de tiempo de Unix registra el tiempo utilizando segundos. En el sistema Unix, cuenta el tiempo desde el 1 de enero de 1970. En otras palabras, la marca de tiempo de Unix es el número total de segundos entre la fecha dada y el 1 de enero de 1970.

Si desea seguir este tutorial, descargue la hoja de cálculo de ejemplo.
doc convertir fecha a julia 1

Convierta la hora de Excel a la marca de tiempo de Unix

 

Fórmula genérica:

(Excel_time-DATE(1970,1,1))*86400

Sintaxis y argumentos

Excel_time: the datetime that you want to convert to Unix time.

Valor de retorno

La fórmula devuelve un número de serie. Por lo general, el valor devuelto es tan grande que se muestra como #####, y puede formatear el valor devuelto como General or Número para mostrarlo como un número de serie regular.

Observación

Si el tiempo de Excel proporcionado es mayor o igual al 1 de enero de 1900 pero menor que el 1 de enero de 1970, devuelve un número negativo; si el tiempo de Excel es igual al 1 de enero de 1970, devuelve cero; si el tiempo de Excel es mayor que el 1 de enero de 1970, devuelve un número positivo.

Error

Si el tiempo de Excel es menor que el 1 de enero de 1900, el resultado devuelve un valor de error # ¡VALOR!

Cómo funciona esta fórmula

Aquí para convertir el tiempo de Excel en la celda B3: B6 a Unix Time, utilice la siguiente fórmula:

=(B3-DATE(1970,1,1))*86400

doc convertir fecha a julia 1

Prensa Participar para obtener el primer resultado, luego arrastre el controlador de llenado automático hacia abajo hasta la celda C7.
doc convertir fecha a julia 1

Explicación

Función de fecha: crea una fecha con el número de año, mes y día.

La fórmula (B3-DATE (1970,1,1)) se usa para calcular la diferencia entre la fecha y hora dada y la época Unix.

86400: Como sabemos, un día = 24 horas, una hora = 60 minutos y un minuto = 60 segundos, por lo que un día = 24 * 60 * 60 = 86400 segundos.

Convierta la marca de tiempo de Unix a la hora de Excel

 

Fórmula genérica:

(Unix_time/86400)+DATE(1970,1,1)

Sintaxis y argumentos

Unix_time: the Unix time (a series number) that you want to convert to standard Excel time.

Valor de retorno

La fórmula devuelve un número de serie, luego debe formatear el número de serie a un formato de fecha y hora. Por lo general, el resultado es un número de serie positivo, si el resultado es un número negativo, volverá a una serie de ##### después de formatearlo como fecha y hora.

Cómo funciona esta fórmula

Para convertir el tiempo de Unix en la celda B3: B6 al tiempo de Excel, utilice la siguiente fórmula:

=(B3/86400)+DATE(1970,1,1)

doc convertir fecha a julia 1

Prensa Participar y arrastre el controlador de llenado automático hasta la celda C6.
doc convertir fecha a julia 1

Luego mantenga los resultados seleccionados, luego presione Ctrl + 1 para mostrar el Formato de celdas diálogo, bajo Número seleccione Fecha del desplegable Categoría lista, luego en la sección derecha de Tipo de Propiedad, elija un formato que necesite.
doc convertir fecha a julia 1

Haga clic en Aceptar, luego los resultados de la fórmula se formatearon como fecha y hora.
doc convertir fecha a julia 1

Explicación

Función de fecha: crea una fecha con el número de año, mes y día.

La fórmula (B3 / 86400) + FECHA (1970,1,1) obtiene el número total de días entre la fecha y hora indicada y la época Unix.

86400: Como sabemos, un día = 24 horas, una hora = 60 minutos, un minuto = 60 segundos, entonces un día = 24 * 60 * 60 = 86400 segundos. Y viceversa, una fecha / 86400 obtendrá el número de día.


Fórmulas relativas

Funciones relativas


Las mejores herramientas de productividad de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados  |  Eliminar filas en blanco  |  Combine columnas o celdas sin perder datos  |  Ronda sin fórmula ...
Súper búsqueda virtual: Múltiples criterios  |  Valor múltiple  |  En varias hojas  |  Búsqueda difusa...
Adv. La lista desplegable: Lista desplegable fácil  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple...
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  Comparar columnas con Seleccionar celdas iguales y diferentes ...
Características destacadas: Enfoque de cuadrícula  |  Vista de diseño  |  Gran barra de fórmulas  |  Administrador de hojas y libros de trabajo | Biblioteca de Recursos (Texto automático)  |  Selector de fechas  |  Combinar hojas de trabajo  |  Cifrar/descifrar celdas  |  Enviar correos electrónicos por lista  |  Súper filtro  |  Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres ...)  |  50+ Tabla Tipos (Diagrama de Gantt ...)  |  40+ Práctico Fórmulas (Calcular la edad según el cumpleaños ...)  |  19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta ...)  |  12 Conversión Herramientas (Números a palabras, Conversión de Moneda ...)  |  7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...

Descripción


Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
most microsoft-centric people fail to account for timezone/daylight saving time/etc. it is however not very difficult to correct, but I wont do it here. much harder to "fix" is the issue of the insertation of "leap seconds", the adjustmenttoe time performed at known time to correct the unix ctime values. (they are not periodic/predictable as you may think... there is a database kept which records when they occur)
This comment was minimized by the moderator on the site
This formula doesn’t account for the fact that the UNIX epoch is 1/1/1970 **UTC/GMT**, independent of DST. 
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations