![](https://cdn.wiki-base.com/3172275/excel_formula_convert_unix_time_stamp_to_excel_date__2.png.webp)
Formula generica
=(A1/86400)+DATE(1970,1,1)
Sommario
Per convertire un timestamp Unix nel formato data di Excel, puoi utilizzare una formula basata sulla funzione DATA. Nell'esempio mostrato, la formula in C5 è:
=(B5/86400)+DATE(1970,1,1)
Spiegazione
Il timestamp Unix tiene traccia del tempo come un conteggio progressivo di secondi. Il conteggio inizia all '"epoca Unix" il 1 gennaio 1970, quindi un timestamp Unix è semplicemente il totale dei secondi tra una data data e l'epoca Unix. Poiché un giorno contiene 86400 secondi (24 ore x 60 minuti x 60 secondi), la conversione in tempo Excel può essere eseguita dividendo i giorni per 86400 e aggiungendo il valore della data per il 1 ° gennaio 1970.
Nell'esempio mostrato, la formula divide prima il valore del timestamp in B5 per 86400, quindi aggiunge il valore della data per Unix Epoch, 1 gennaio 1970. La formula restituisce questo:
=(B5/86400)+DATE(1970,1,1) =(1538352000/86400)+25569 =43374
Quando C5 è formattato con la data di Excel "g-mmm-aaaa", la data viene visualizzata come 1-ott-2018.
Come Excel tiene traccia delle date e dell'ora
Il sistema di data di Excel inizia il 1 ° gennaio 1900 e conta in avanti. La tabella seguente mostra i valori numerici associati ad alcune date casuali:
Data | Valore grezzo |
---|---|
1 gennaio 1900 | 1 |
28-lug-1914 00:00 | 5323 |
1 gennaio 1970 00:00 | 25569 |
31-dicembre-1999 | 36525 |
1-ottobre-2018 | 43374 |
1 ottobre 2018 12:00 | 43374.5 |
Notare che l'ultima data include anche un'ora. Poiché un giorno è uguale a 1 e un giorno è uguale a 24 ore, il tempo in Excel può essere rappresentato come valori frazionari di 1, come mostrato nella tabella seguente. Per vedere il valore visualizzato come ora, è necessario applicare un formato ora.
Ore | Tempo | Frazione | Valore |
---|---|---|---|
3 | 3:00 DI MATTINA | 3/24 | 0.125 |
6 | 6:00 DI MATTINA | 6/24 | 0.25 |
4 | 4:00 DEL MATTINO | 4/24 | 0.167 |
8 | 8:00 DI MATTINA | 8/24 | 0.333 |
12 | 12:00 | 12/24 | 0,5 |
18 | 18:00 | 18/24 | 0.75 |
21 | 09:00 | 21/24 | 0.875 |
24 | 12:00 AM | 24/24 | 1 |