
Generisk formel
=MOD(A1,1)
Sammendrag
For å trekke ut tiden fra en dato som inneholder tid (noen ganger kalt "datetime"), kan du bruke en formel basert på MOD-funksjonen. I eksemplet vist er formelen i D5:
=MOD(B5,1)
som returnerer tidsdelen av verdien i B5, 13:00.
Forklaring
Excel håndterer datoer og klokkeslett ved hjelp av et system der datoene er serienumre og klokkeslettene er brøkverdier. For eksempel er 1. juni 2000 12:00 representert i Excel som tallet 36678.5, der 36678 er datoen (1. juni 2000) og .5 er klokken (12:00). Med andre ord er tidsverdien i en "datetime" desimal.
MOD-funksjonen returnerer resten fra divisjon. Det første argumentet er tallet og det andre er deleren. Her er noen eksempler:
=MOD(5,2) // returns 1 =MOD(7,5) // returns 2
Hvis du bruker MOD med en divisor på 1, vil resultatet være desimaldelen av tallet, hvis noen, fordi hvert hele tall kan deles jevnt av seg selv. For eksempel:
=MOD(3.125,1) // returns 0.125
Kort sagt, = MOD (nummer, 1) returnerer bare brøkdelen av et tall, og forkaster heltallsdelen, så det er en praktisk måte å trekke ut tid fra en dato.
Merk: Hvis du bruker denne formelen for å fjerne tiden fra en dato + tid, må du bruke et passende tallformat for å vises som tid.