Converti Excel Time in Unix Time in Excel e Fogli Google

Scarica esempio di cartella di lavoro

Scarica la cartella di lavoro di esempio

Questo tutorial dimostrerà come convertire un'ora nel formato di Excel in un'ora Unix in Excel e Fogli Google.

Cos'è Unix Time?

Unix time è anche conosciuto come Epoch Time o POSIX time o Unix timestamp. È un sistema che conta il numero di secondi trascorsi da Unix Epoch, ovvero il 1 gennaions, 1970. Per dirla in parole semplici, il tempo Unix è il numero totale di secondi tra una data e Unix Epoch.

Converti l'ora di Excel in l'ora di Unix

Per calcolare il tempo Unix, in primo luogo, dobbiamo trovare il numero totale di giorni tra l'ora di Excel e l'ora di Epoch. Quindi moltiplicare i giorni calcolati per 86.400, perché un giorno ha 86.400 secondi (24 ore × 60 minuti × 60 secondi = 86.400 secondi).

1 =(B5-DATA(1970,1,1))*86400

Spiegazione passo passo

Il primo passo nella conversione dell'ora di Excel nell'ora di Unix consiste nel calcolare il valore numerico della data dell'epoca. Questo può essere fatto utilizzando la funzione DATA.

1 =DATA(1970,1,1)

Ci dà questo valore:

=25569

Allo stesso modo, il calcolo del valore numerico della data Epoch viene sottratto dal valore numerico dell'ora Excel data

1 =(B5-DATA(1970,1,1))

=(40422-25569)
=(14853)

Successivamente, la differenza calcolata dall'alto viene moltiplicata per 86400 per ottenere il valore risultante in secondi

=(14853)*86400

Questo è il numero totale di secondi che otteniamo tra due date

=1283299200

Converti l'ora di Unix in ora di Excel

Inversamente, possiamo convertire il tempo Unix in tempo Excel con l'aiuto della seguente formula:

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

Spiegazione passo passo
Innanzitutto, il timestamp di Unix viene diviso per il numero totale di secondi in un giorno, ovvero 86400.

1 =B3/86400

=14853

Ora calcoliamo il valore numerico della data Epoch tramite la funzione DATE

1 =DATA(1970,1,1)

=25569

Una volta ottenuto il valore numerico della data dell'epoca, aggiungeremo questi due valori

= 14853 + 25569
= 40422

Il valore risultante, ottenuto dopo il calcolo, è nel formato del numero di data seriale. Per visualizzarlo in formato data, cambia semplicemente il formato della cella in Data o il formato personalizzato richiesto dal Formato numero accedendo tramite la scheda Home

o premendo CTRL + 1

Dopo aver modificato il formato dei valori numerici della data e ora di Excel, otteniamo la seguente data e ora di Excel

Converti Excel Time in Unix Time in Fogli Google

La formula di conversione dal tempo al tempo Unix funziona esattamente allo stesso modo in Fogli Google come in Excel.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave