Excel-formule: Excel-tijd converteren naar Unix-tijdstempel of vice versa

Dit artikel behandelt formules waarmee u eenvoudig kunt converteren tussen Excel-tijd en Unix-tijdstempels in een Excel-werkblad.
Lees dit voordat u de formule gebruikt:
Wat is een Unix-tijdstempel?
Een Unix-tijdstempel registreert tijd in seconden, te rekenen vanaf 1 januari 1970. Met andere woorden: het is het totale aantal seconden tussen de opgegeven datum en 1 januari 1970.
Download het voorbeeldbestand als u deze handleiding wilt volgen.
Excel-tijd converteren naar Unix-tijdstempel
Algemene formule:
| (Excel_time-DATE(1970,1,1))*86400 |
Syntaxis en argumenten
| Excel_time: the datetime that you want to convert to Unix time. |
Retourneerwaarde
De formule retourneert een serienummer. Meestal is de retourneerwaarde zo groot dat deze wordt weergegeven als #####, maar u kunt de retourneerwaarde opmaken als Algemeen of Getal om het weer te geven als een normaal serienummer.
Opmerking
Als de opgegeven Excel-tijd ligt tussen 1 januari 1900 en 1 januari 1970, retourneert de formule een negatief getal; is de Excel-tijd gelijk aan 1 januari 1970, dan retourneert deze nul; en ligt de Excel-tijd na 1 januari 1970, dan retourneert deze een positief getal.
Fout
Als de Excel-tijd vóór 1 januari 1900 ligt, retourneert het resultaat de foutwaarde #WAARDE!
Hoe deze formule werkt
Gebruik de onderstaande formule om de Excel-tijd in cel B3:B6 om te zetten naar Unix-tijd:
| =(B3-DATE(1970,1,1))*86400 |

Druk op Enter om het eerste resultaat te krijgen en sleep vervolgens de automatische vulgreep omlaag naar cel C7. 
Uitleg
DATUM-functie: maakt een datum aan op basis van het jaartal, het maandnummer en het dagnummer.
De formule (B3-DATUM(1970;1;1)) berekent het verschil tussen de opgegeven datum en tijd en het Unix-epoch.
86400: Zoals bekend is één dag gelijk aan 24 uur, één uur aan 60 minuten en één minuut aan 60 seconden. Daarom telt één dag 24 × 60 × 60 = 86400 seconden.
Unix-tijdstempel converteren naar Excel-tijd
Algemene formule:
| (Unix_time/86400)+DATE(1970,1,1) |
Syntaxis en argumenten
| Unix_time: the Unix time (a series number) that you want to convert to standard Excel time. |
Retourneerwaarde
De formule retourneert een serienummer dat u vervolgens moet opmaken als datum/tijd-indeling. Meestal is het resultaat een positief serienummer; bij een negatief resultaat verschijnt na opmaken als datum/tijd een reeks #####.
Hoe deze formule werkt
Gebruik de onderstaande formule om de Unix-tijd in cel B3:B6 om te zetten naar Excel-tijd:
| =(B3/86400)+DATE(1970,1,1) |

Druk op Enter en sleep de automatische vulgreep omlaag naar cel C6. 
Selecteer vervolgens de resultaten en druk op Ctrl + 1 om het dialoogvenster Celopmaak instellen weer te geven. Selecteer onder het tabblad Getal, in de lijst bij Categorie, de optie Datum en kies in het rechtergedeelte bij Type de gewenste indeling.
Klik op OK en uw formuleresultaten worden direct weergegeven in datum/tijd-indeling.
Uitleg
DATUM-functie: maakt een datum met het jaartal, maandnummer en dagnummer.
De formule (B3/86400)+DATUM(1970,1,1) berekent het totale aantal dagen tussen de opgegeven datum en tijd en het Unix-epoch.
86400: Zoals bekend is één dag gelijk aan 24 uur, één uur aan 60 minuten en één minuut aan 60 seconden. Daarom bevat één dag 24 × 60 × 60 = 86400 seconden. Omgekeerd geeft een datum gedeeld door 86400 het dagnummer.
Gerelateerde formules
- Decimale minuten converteren naar tijdnotatie
Deze handleiding bevat een handige formule om decimale minuten eenvoudig om te zetten naar Excel-tijd. - Decimale seconden converteren naar tijd
Om decimale seconden om te zetten naar een Excel-tijdwaarde, gebruik je eenvoudigweg een formule in Excel. - Tijdconversie naar decimale uren
Hier vindt u een formule die tijd omzet naar decimale uren in Excel, inclusief een duidelijke uitleg van hoe de formule werkt. - Tijdconversie naar decimale minuten
In deze handleiding vind je een handige formule om tijd om te zetten naar decimale minuten in Excel.
Gerelateerde functies
- Excel ALS-functie
Test op opgegeven voorwaarden en retourneert vervolgens de overeenkomstige waarden - Excel WAARDE-functie
Converteer tekst naar een getal. - Excel MAAND-functie
De functieMAAND haalt de maand als geheel getal (1 tot 12) uit een datum. - Excel DAG-functie
De functie DAG haalt de dag (als getal van 1 tot 31) uit een datum. - Excel JAAR-functie
De functie JAAR haalt het jaar uit een opgegeven datum en geeft deze terug als een viercijferig getal.
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.