Last ned eksemplet på arbeidsbok
Denne opplæringen vil demonstrere hvordan du konverterer en tid i Excel -format til Unix -tid i Excel og Google Sheets.
Hva er Unix Time
Unix -tid er også kjent som Epoch Time eller POSIX -tid eller Unix -tidsstempel. Det er et system som teller antall sekunder som har gått siden Unix -epoken, det vil si 1. januarst, 1970. For å si enkle ord, er Unix -tiden det totale antallet sekunder mellom en dato og Unix -epoken.
Konverter Excel -tid til Unix -tid
For å beregne Unix -tiden må vi først finne det totale antall dager mellom Excel -tiden og epoktiden. Multipliser deretter de beregnede dagene 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 |
Forklaring trinn for trinn
Det første trinnet i konverteringen av Excel -tid til Unix -tid er å beregne den numeriske verdien av epokdatoen. Dette kan gjøres ved å bruke DATE -funksjonen.
1 | = DATO (1970,1,1) |
Det gir oss denne verdien:
=25569
På samme måte trekkes beregningen av den numeriske verdien for epokdatoen fra den oppgitte Excel -tidens numeriske verdi
1 | = (B5-DATE (1970,1,1)) |
=(40422-25569)
=(14853)
Etter det multipliseres differansen beregnet ovenfra med 86400 for å få den resulterende verdien i sekunder
=(14853)*86400
Dette er det totale antallet sekunder vi får mellom to datoer
=1283299200
Konverter Unix Time til Excel Time
Omvendt kan vi konvertere Unix -tiden til Excel -tid ved hjelp av følgende formel:
1 | = (B3/86400)+DATO (1970,1,1) |
Forklaring trinn for trinn
Først deles Unix -tidsstemplet med det totale antallet sekunder på en dag, dvs. 86400.
1 | = B3/86400 |
=14853
Nå beregner vi den numeriske verdien av epokdatoen til DATE -funksjonen
1 | = DATO (1970,1,1) |
=25569
Når vi har den numeriske verdien for epokdatoen, legger vi til disse to verdiene
= 14853 + 25569
= 40422
Den resulterende verdien vi fikk etter beregningen, er i serienummernummerformatet. For å se den i datoformat, bare endre formatet på cellen til Dato eller det nødvendige egendefinerte formatet fra tallformatet ved å få tilgang til det via kategorien Hjem
eller ved å trykke CTRL + 1
Etter å ha endret formatet på de numeriske verdiene til Excel -dato og -tid, får vi følgende Excel -dato og -tid
Konverter Excel -tid til Unix -tid i Google Regneark
Konverteringsformelen for tid til Unix -tid fungerer nøyaktig det samme i Google Regneark som i Excel.