Note: The other languages of the website are Google-translated. Back to English

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 Enviar 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 Enviar 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 de Categoría lista, luego en la sección derecha de Tipo, 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

¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel ofrece 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80% de tiempo.

  • Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
  • Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
  • Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.
Cinta de Excel (con Kutools para Excel instalado)

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 (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
Captura de pantalla de Excel (con la pestaña Office instalada)
Comentarios (1)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
Esta fórmula no tiene en cuenta el hecho de que la época de UNIX es el 1/1/1970 **UTC/GMT**, independiente del horario de verano. 
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL