
Generieke formule
=(A1/86400)+DATE(1970,1,1)
Samenvatting
Om een Unix-tijdstempel naar de datumnotatie van Excel te converteren, kunt u een formule gebruiken die is gebaseerd op de functie DATUM. In het getoonde voorbeeld is de formule in C5:
=(B5/86400)+DATE(1970,1,1)
Uitleg
De Unix-tijdstempel houdt de tijd bij als een lopende telling van seconden. Het tellen begint bij het "Unix Epoch" op 1 januari 1970, dus een Unix-tijdstempel is gewoon het totale aantal seconden tussen een bepaalde datum en het Unix-tijdperk. Aangezien een dag 86400 seconden bevat (24 uur x 60 minuten x 60 seconden), kan de conversie naar Excel-tijd worden gedaan door dagen te delen door 86400 en de datumwaarde voor 1 januari 1970 toe te voegen.
In het getoonde voorbeeld deelt de formule eerst de tijdstempelwaarde in B5 door 86400 en voegt vervolgens de datumwaarde toe voor de Unix Epoch, 1 januari 1970. De formule evalueert als volgt:
=(B5/86400)+DATE(1970,1,1) =(1538352000/86400)+25569 =43374
Wanneer C5 is opgemaakt met de Excel-datum "d-mmm-jjjj", wordt de datum weergegeven als 1-okt-2018.
Hoe Excel de datum en tijd bijhoudt
Het Excel-datumsysteem start op 1 januari 1900 en telt vooruit. De onderstaande tabel toont de numerieke waarden die zijn gekoppeld aan een paar willekeurige datums:
Datum | Ruwe waarde |
---|---|
1 januari 1900 | 1 |
28 juli 1914 00:00 | 5323 |
1 januari 1970 00:00 | 25569 |
31 december 1999 | 36525 |
1-okt-2018 | 43374 |
1-okt-2018 12:00 uur | 43374.5 |
Merk op dat de laatste datum ook een tijd bevat. Aangezien één dag gelijk is aan 1 en één dag gelijk is aan 24 uur, kan de tijd in Excel worden weergegeven als breukwaarden van 1, zoals weergegeven in de onderstaande tabel. Om de waarde weergegeven als een tijd te zien, moet een tijdnotatie worden toegepast.
Uren | Tijd | Fractie | Waarde |
---|---|---|---|
3 | 3:00 IN DE OCHTEND | 24/3 | 0,125 |
6 | 6:00 'S OCHTENDS | 24-6 | 0.25 |
4 | 4:00 | 4/24 | 0,167 |
8 | 08:00 | 24-8 | 0,333 |
12 | 12:00 uur | 12/24 | 0,5 |
18 | 18:00 uur | 18/24 | 0,75 |
21 | 09:00 | 21/24 | 0,875 |
24 | 00:00 | 24/24 | 1 |