Excel-formule: tijd extraheren uit een datum en tijd -

Inhoudsopgave

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.

Goede links

http://excelsemipro.com/2012/11/extract-time-with-the-mod-function-in-excel/

Interessante artikelen...