
Generieke formule
=MOD(A1,1)
Samenvatting
Om de tijd te extraheren van een datum die tijd bevat (ook wel een "datetime" genoemd), kunt u een formule gebruiken die is gebaseerd op de MOD-functie. In het getoonde voorbeeld is de formule in D5:
=MOD(B5,1)
die het tijdgedeelte van de waarde in B5, 13:00 uur, retourneert.
Uitleg
Excel verwerkt datums en tijden met behulp van een systeem waarin datums seriële getallen zijn en tijden fractionele waarden. 1 juni 2000 12:00 uur wordt bijvoorbeeld in Excel weergegeven als het getal 36678,5, waarbij 36678 de datum is (1 juni 2000) en 0,5 de tijd (12:00 uur). Met andere woorden, de tijdwaarde in een "datetime" is het decimaal.
De MOD-functie retourneert de rest van deling. Het eerste argument is het getal en het tweede is de deler. Hier zijn een paar voorbeelden:
=MOD(5,2) // returns 1 =MOD(7,5) // returns 2
Als u MOD gebruikt met een deler van 1, is het resultaat het decimale deel van het getal, indien aanwezig, omdat elk geheel getal door zichzelf gelijkmatig kan worden gedeeld. Bijvoorbeeld:
=MOD(3.125,1) // returns 0.125
Kort gezegd, = MOD (getal; 1) geeft alleen het fractionele deel van een getal terug, waarbij het gehele gedeelte wordt weggegooid, dus het is een handige manier om tijd uit een datum te halen.
Opmerking: als u deze formule gebruikt om de tijd van een datum + tijd te verwijderen, moet u een geschikt getalnotatie toepassen om als tijd weer te geven.