Konvertera Excel -tid till Unix -tid i Excel och Google Kalkylark

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du konverterar en tid i Excel -format till Unix -tid i Excel och Google Sheets.

Vad är Unix Time

Unix -tiden är också känd som Epoch Time eller POSIX -tid eller Unix -tidsstämpel. Det är ett system som räknar antalet sekunder som har gått sedan Unix -epoken, dvs 1 januarist, 1970. För att uttrycka enkla ord är Unix -tiden det totala antalet sekunder mellan ett datum och Unix Epoch.

Konvertera Excel -tid till Unix -tid

För att beräkna Unix -tiden måste vi först hitta det totala antalet dagar mellan Excel -tiden och epoktiden. Multiplicera sedan de beräknade dagarna med 86 400, eftersom en dag har 86 400 sekunder (24 timmar × 60 minuter × 60 sekunder = 86 400 sekunder).

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

Steg för steg Förklaring

Det första steget i konverteringen av Excel -tid till Unix -tid är att beräkna det numeriska värdet för Epoch -datumet. Detta kan göras med DATE -funktionen.

1 = DATUM (1970,1,1)

Det ger oss detta värde:

=25569

På samma sätt subtraheras beräkningen av det numeriska värdet för epokdatum från den angivna Excel -tidens numeriska värde

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

=(40422-25569)
=(14853)

Därefter multipliceras skillnaden beräknad ovanifrån med 86400 för att få det resulterande värdet i sekunder

=(14853)*86400

Detta är det totala antalet sekunder vi får mellan två datum

=1283299200

Konvertera Unix Time till Excel Time

Omvänt kan vi konvertera Unix -tiden till Excel -tid med hjälp av följande formel:

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

Steg för steg Förklaring
Först delas Unix -tidsstämpeln med det totala antalet sekunder på en dag, det vill säga 86400.

1 = B3/86400

=14853

Nu beräknar vi det numeriska värdet för epokdatumet genom DATE -funktionen

1 = DATUM (1970,1,1)

=25569

När vi har det numeriska värdet för epokdatumet lägger vi till dessa två värden

= 14853 + 25569
= 40422

Det resulterande värdet, vi fick efter beräkningen, är i serienummerformatet. För att visa den i datumformat, ändra helt enkelt cellens format till Datum eller ditt önskade anpassade format från Nummerformat genom att komma åt det via fliken Hem

eller genom att trycka på CTRL + 1

Efter att ha ändrat formatet för de numeriska värdena för Excel -datum och tid får vi följande Excel -datum och -tid

Konvertera Excel -tid till Unix -tid i Google Kalkylark

Konverteringsformeln för tid till Unix -tid fungerar exakt samma i Google Kalkylark som i Excel.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave