
Generisk formel
=MOD(A1,1)
Resumé
For at udtrække tiden fra en dato, der indeholder tid (undertiden kaldet en "datetime"), kan du bruge en formel baseret på MOD-funktionen. I det viste eksempel er formlen i D5:
=MOD(B5,1)
der returnerer tidsdelen af værdien i B5, 13:00.
Forklaring
Excel håndterer datoer og tidspunkter ved hjælp af et system, hvor datoer er serienumre, og tidspunkter er brøkværdier. For eksempel er 1. juni 2000 12:00 repræsenteret i Excel som tallet 36678.5, hvor 36678 er datoen (1. juni 2000) og .5 er klokkeslættet (12:00). Med andre ord er tidsværdien i en "datetime" decimalen.
MOD-funktionen returnerer resten fra division. Det første argument er antallet og det andet er skilleværdien. Her er et par eksempler:
=MOD(5,2) // returns 1 =MOD(7,5) // returns 2
Hvis du bruger MOD med en divisor på 1, vil resultatet være decimaldelen af tallet, hvis der er nogen, fordi hvert heltal kan deles ensartet af sig selv. For eksempel:
=MOD(3.125,1) // returns 0.125
Kort sagt, = MOD (nummer, 1) returnerer kun den brøkdel af et tal, der kasseres heltalsdelen, så det er en bekvem måde at udtrække tid fra en dato.
Bemærk: Hvis du bruger denne formel til at fjerne tiden fra en dato + tid, skal du anvende et passende nummerformat for at blive vist som tid.