Download eksemplet på projektmappe
Denne vejledning viser, hvordan du konverterer en tid i Excel -format til Unix -tid i Excel og Google Sheets.
Hvad er Unix Time
Unix -tid er også kendt som Epoch Time eller POSIX -tid eller Unix -tidsstempel. Det er et system, der tæller antallet af sekunder, der er gået siden Unix -epoken, dvs.st, 1970. For at sige enkle ord er Unix -tid det samlede antal sekunder mellem en dato og Unix -epoken.
Konverter Excel -tid til Unix -tid
For at beregne Unix -tid skal vi først finde det samlede antal dage mellem Excel -tiden og epoktiden. Gang derefter de beregnede dage med 86.400, fordi en dag har 86.400 sekunder (24 timer × 60 minutter × 60 sekunder = 86.400 sekunder).
1 | = (B5-DATE (1970,1,1))*86400 |
Trin for trin Forklaring
Det første trin i konverteringen af Excel -tid til Unix -tid er at beregne den numeriske værdi af epokdatoen. Dette kan gøres ved at bruge funktionen DATE.
1 | = DATO (1970,1,1) |
Det giver os denne værdi:
=25569
På samme måde trækkes beregningen af den numeriske værdi for Epoch -dato fra den givne Excel -tids numeriske værdi
1 | = (B5-DATE (1970,1,1)) |
=(40422-25569)
=(14853)
Derefter ganges differensen beregnet ovenfra med 86400 for at få den resulterende værdi i sekunder
=(14853)*86400
Dette er det samlede antal sekunder, vi får mellem to datoer
=1283299200
Konverter Unix -tid til Excel -tid
Omvendt kan vi konvertere Unix -tiden til Excel -tid ved hjælp af følgende formel:
1 | = (B3/86400)+DATO (1970,1,1) |
Trin for trin Forklaring
For det første divideres Unix -tidsstemplet med det samlede antal sekunder på en dag, dvs. 86400.
1 | = B3/86400 |
=14853
Nu beregner vi den numeriske værdi af epokdatoen til DATE -funktionen
1 | = DATO (1970,1,1) |
=25569
Når vi har den numeriske værdi for epokdatoen, tilføjer vi disse to værdier
= 14853 + 25569
= 40422
Den resulterende værdi, vi fik efter beregningen, er i serienummerformatet. Hvis du vil se det i datoformat, skal du blot ændre cellens format til Dato eller dit nødvendige tilpassede format fra Talformatet ved at få adgang til det via fanen Hjem
eller ved at trykke på CTRL + 1
Efter at have ændret formatet på de numeriske værdier for Excel -dato og -tidspunkt, får vi følgende Excel -dato og -tidspunkt
Konverter Excel -tid til Unix -tid i Google Sheets
Konverteringsformlen for tid til Unix -tid fungerer nøjagtig det samme i Google Sheets som i Excel.