Excel-formel: Tilføj decimaltimer til tid -

Indholdsfortegnelse

Generisk formel

=time+(hours/24)

Resumé

For at tilføje et givet antal timer til et tidspunkt kan du tilføje timer divideret med 24 eller bruge TID-funktionen.

I det viste eksempel er formlen i D5:

=B5+(C5/24)

Bemærk: Sørg for, at resultaterne er formateret som tid.

Forklaring

Tider i Excel er fraktionsværdier på 24 timer. En times tid er 1/24, og 1 minuts tid er 1 / (24 * 60) = 1/1440.

Som et resultat, hvis du har en decimalværdi i 6 timer og en tid i A1, kan du tilføje 6 timers tid til værdien i A1 sådan:

=A1+(6/24)

Med TIME-funktionen

Du kan også tilføje tidsværdier med TIME-funktionen. For at tilføje 15 timer ad gangen i A1 skal du bruge:

=A1+TIME(6,0,0)

TID-funktionen sparer dig fra at skulle huske formlen til konvertering af decimaltimer til en Excel-tid. Bemærk dog, at TID-funktionen "vælter" tilbage til nul, når værdier overstiger 24 timer.

Bemærk f.eks., Hvordan de to tilgange returnerer forskellige resultater i 25 timer:

=TIME(25,0,0) = 0.041667 = 1:00 AM same day (1 hr) =25/24 = 1.041667 = 1:00 AM next day (25 hrs)

TID-funktionen returnerer svarende til 1 time, mens 25/24 returnerer den fulde værdi.

Fratræk timer fra tid

Du kan få en fejl, hvis du prøver at trække timer fra et tidspunkt, hvor resultatet er negativt, fordi Excel ikke tillader negative tidsværdier.

En måde at undgå dette problem er at bruge en formel som denne:

=MOD(time-(hours/24),1)

Her tager MOD-funktionen sig af det negative problem ved at bruge MOD-funktionen til at "vende" negative værdier til den krævede positive værdi.

En anden måde at undgå dette problem er at starte med et tidspunkt, der inkluderer en datoværdi. Dette giver dig mulighed for at trække meget stort antal timer uden fare for at få et negativt resultat. Hvis du ikke vil se datoen, der vises i resultatet, skal du bare anvende et kun tidsformat.

Gode ​​links

En introduktion til modulær matematik (Khan Academy)

Interessante artikler...