Converteer tijd naar decimaal in Excel - met behulp van rekenkundige berekeningen of CONVERT-functie of Excel Time-functies (UUR, MINUUT en SECOND).
Wanneer u met tijdwaarden in Excel werkt, kan het voorkomen dat u tijd moet converteren naar decimale cijfers (zoals uren, minuten of seconden). Omdat waarden in tijdnotatie niet in berekeningen kunnen worden gebruikt, moeten we ze converteren naar decimaal.
Excel heeft drie verschillende methoden om tijd naar decimaal te converteren - met behulp van rekenkundige bewerkingen of de CONVERT-functie of een combinatie van drie verschillende tijdfuncties, namelijk HOUR, MINUTE en SECOND. Dit artikel demonstreert alle drie de methoden die u kunt gebruiken om tijd om te zetten in decimale getallen in Excel.
Tijd converteren naar decimale getallen in Excel
Als u bijvoorbeeld standaardtijd heeft als 17:40:22 uur, wilt u deze misschien converteren naar decimale getallen:
- Aantal uren als 5
- Aantal minuten als 40
- Aantal seconden als 22
Gebruik hiervoor een van de volgende drie methoden om de tijd te wijzigen in uren, minuten of seconden.
Zet tijd om in decimale getallen met behulp van rekenkundige bewerkingen
Deze sectie laat zien hoe u tijd kunt converteren naar een aantal uren, minuten en seconden met behulp van rekenkundige berekeningen in Excel.
Het is heel eenvoudig om tijd om te zetten in decimale getallen met behulp van rekenkundige bewerkingen, het enige wat u hoeft te doen is de tijdwaarde te vermenigvuldigen met het totale aantal uren, seconden of minuten in een dag.
Om dat te doen, moet je eerst weten hoeveel uren, minuten en seconden er in een dag zitten:
- 24 uur in 1 dag
- 60 minuten in 1 uur
- 60 * 24 (uren) = 1440 minuten in 1 dag
- 60 seconden in 1 minuut
- 60 * 1.440 (minuten) of 60 * 24 * 60 = 86.400 seconden in 1 dag
Wanneer u in Excel '12:00' invoert, herkent Excel deze invoer automatisch als 'u:mm'. En als u het formaat van die waarde wijzigt in 'Nummer', krijgt u '0,50'.
Dit komt omdat in Excel ‘24 uur gelijk is aan 1’. Dat is de reden waarom '12:00', wanneer omgezet naar 'Nummer', verandert in 0,50 (12/24).
Converteer tijd naar uren in Excel
Als u de standaardtijd wilt omrekenen naar een aantal uren met rekenkundige bewerkingen, vermenigvuldigt u de tijdswaarde met 24, dus met het aantal uren in een dag.
Stel dat je een tijd in cel A2 hebt als 12:00 uur en je wilt deze omrekenen naar uren, gebruik deze formule:
=A2*24
Waar A2
is waar de tijdwaarde is.

Schrik niet als je in eerste instantie '12:00 uur' krijgt. Wanneer u een tijdwaarde in Excel vermenigvuldigt, wordt het resultaat in hetzelfde tijdformaat geretourneerd, niet in decimalen.
Om dit op te lossen, past u het formaat 'Algemeen' of 'Nummer' toe op het resultaat. Ga naar het tabblad ‘Home’, klik op de vervolgkeuzelijst Getalnotatie en selecteer ‘Algemeen’ of ‘Nummer’. Het formaat 'Algemeen' geeft het getal weer als het hele getal (geheel getal), terwijl het formaat 'Getal' het weergeeft als een decimaal met twee decimalen.

Laten we uitleggen hoe dit werkt, datums en tijden worden altijd opgeslagen als getallen in Excel, maar ze zijn opgemaakt om eruit te zien als tijd. Zoals eerder vermeld is 1 dag (24 uur) gelijk aan 1 in Excel, dus elk uur wordt opgeslagen als 1/24.
Dus wanneer u de waarde 12:00 PM invoert, slaat Excel deze op als de waarde '0,50' (12/24). Als u de tijd met 24 vermenigvuldigt, krijgt u het aantal uren dat op de dag is verstreken (van de 24 uur).
Ook als je een tijd hebt zoals 14.30 uur, vermenigvuldig deze dan met 24 en je krijgt 14,50 (hier worden de minuten weergegeven in decimalen en hele uren als gehele getallen). In dit geval zou de numerieke waarde van 30 minuten in Excel 0,50 uur zijn.
Als je 12.30 PM converteert naar decimalen en je krijgt 12.5, maar als je alleen de volledige uurwaarde wilt zonder minutendeel, gebruik dan de volgende formule met INT-functie:
=INT(A2*24)

Converteer tijd naar minuten in Excel
Als u tijd wilt omrekenen naar minuten, vermenigvuldigt u eenvoudig de tijdwaarde met 1440, d.w.z. het aantal minuten in 1 dag (24*60).
Laten we aannemen dat je deze tijdwaarde in A3 hebt als 4:45 AM en je wilt deze omrekenen naar minuten, gebruik dan deze formule:
=A3*1440
Of als u het aantal minuten in een dag niet meer weet, vermenigvuldigt u de tijd met 24*60:
=A3*24*60

In het bovenstaande voorbeeld is '285' het totale aantal minuten dat op die dag in de opgegeven tijd is verstreken.
Converteer tijd naar seconden in Excel
Om tijd om te rekenen naar seconden, vermenigvuldigt u de tijdwaarde met 86.400, wat het aantal seconden in 1 dag is (24*60*60).
Stel dat je de tijd ’05:50:10 AM’ in cel A3 hebt en je wilt deze omrekenen naar seconden (decimaal), dan moet je deze formule gebruiken:
=A3*86400
of
=A3*24*60*60

Als resultaat krijg je '21010', het totale aantal seconden dat die dag in de genoemde tijd is verstreken.
Converteer tijd naar decimaal getal met behulp van de CONVERT-functie
Een andere methode om de conversie van tijd naar decimalen uit te voeren, is door de CONVERT-functie te gebruiken. De CONVERT-functie converteert het gegeven getal van de ene eenheid naar de andere.
De syntaxis van de CONVERT-functie is
=CONVERTEREN(getal,van_eenheid,naar_eenheid)
Parameters:
nummer
– numerieke waarde om te converterenfrom_unit
– de begineenheidto_unit
– de eindeenheid
Hier converteer je tijd naar decimale getallen, er zijn slechts 4 eenheden die je moet onthouden:
- "dag" - dagen
- “uur” – uur
- “mn” – minuten
- “sec” – seconden
Deze functie zet een numerieke waarde (tijd) om in uren of minuten of seconden.
Converteer tijd naar uren in Excel
Stel dat je een tijdwaarde in cel B2 hebt, probeer dan deze formule om tijd om te rekenen naar uren:
=CONVERTEREN(B2,"dag","u")
In de bovenstaande formule informeert "dag" de functie dat de waarde in cel B2 in dagnotatie is en "hr" specificeert deze om deze om te zetten in uren.

Als u alleen de uurwaarde wilt krijgen en de minutendelen wilt negeren, gebruikt u de onderstaande INT-formule:
=INT(CONVERTEREN(B2,"dag","u"))

Converteer tijd naar minuten in Excel
Om tijd om te zetten in minuten met behulp van de CONVERT-functie, voegt u "day" in als het argument 'unit to convert from' en 'mn' als het argument 'unit to convert to' in de formule:
=CONVERTEREN(B2,"dag","mn")

Converteer tijd naar seconden in Excel
De formule is in wezen hetzelfde als in de vorige twee voorbeelden, met het enige verschil is dat u de eenheid "dag" naar de eenheid "sec" converteert:
=CONVERTEREN(B2,"dag","sec")

Zet tijd om in decimale getallen met behulp van Excel-tijdfuncties
Een andere manier om tijd om te zetten in decimale getallen is door de tijdfuncties van Excel te gebruiken. Deze methode gebruikt een iets complexere formule dan de andere twee methoden, maar de logica ervan is vrij duidelijk.
Functies:
HOUR(serienummer)
MINUUT(serienummer)
TWEEDE(serienummer)
De UUR-, MINUUT- en SECOND-functies retourneren eenvoudig respectievelijk het aantal uren, het aantal minuten en het aantal seconden dat in de opgegeven tijd is verstreken.
Converteer tijd naar uren met behulp van tijdfuncties
We moeten alle onderdelen in uren (uren, minuten en seconden) krijgen, dus je moet alle drie de functies in één formule combineren.
Om tijd in uren om te zetten, haalt u de afzonderlijke tijdseenheden op met de functies HOUR, MINUTE en SECOND, deelt u de waarde van de geëxtraheerde minuten door 60 (het aantal minuten in een uur) en de secondenwaarde door 3600 (het aantal seconden in een uur (60*60)), en combineer de resultaten:
=UUR(B2)+MINUUT(B2)/60+SECOND(B2)/3600

Zet tijd om in minuten met behulp van tijdfuncties
Om tijd in minuten om te zetten, haalt u de afzonderlijke tijdseenheden op met de functies HOUR, MINUTE en SECOND, vermenigvuldigt u vervolgens de uren met 60 en deelt u de seconden door 60:
=UUR(B2)*60+MINUUT(B2)+SECOND(B2)/60

Zet tijd om in seconden met behulp van tijdfuncties
Om tijd om te rekenen naar seconden, extraheer je alle delen (uren, minuten en seconden) in seconden, vermenigvuldig je uren met 3600 (60*60) en vermenigvuldig je minuten met 60 en tel je de resultaten op:
=UUR(B2)*3600+MINUUT(B2)*60+SECOND(B2)

Dat is het.