Excel formula: Času dodajte decimalne ure -

Kazalo

Splošna formula

=time+(hours/24)

Povzetek

Če želite času dodati določeno število ur, lahko dodate ure, deljene s 24, ali uporabite funkcijo TIME.

V prikazanem primeru je formula v D5:

=B5+(C5/24)

Opomba: poskrbite, da bodo rezultati oblikovani kot čas.

Pojasnilo

Časi v Excelu so frakcijske vrednosti 24 ur. Ena ura časa je 1/24, 1 minuta pa 1 / (24 * 60) = 1/1440.

Če imate torej decimalno vrednost 6 ur in čas v A1, lahko vrednosti v A1 dodate 6 ur, kot je ta:

=A1+(6/24)

S funkcijo TIME

Časovne vrednosti lahko dodate tudi s funkcijo TIME. Če želite času v A1 dodati 15 ur, uporabite:

=A1+TIME(6,0,0)

Funkcija TIME vam prihrani, da si ne boste zapomnili formule za pretvorbo decimalnih ur v Excel. Vendar upoštevajte, da se bo funkcija TIME "prevrnila" nazaj na nič, ko bodo vrednosti presegle 24 ur.

Upoštevajte na primer, kako oba pristopa 25 ur vrneta različne rezultate:

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

Funkcija TIME vrne 1 uro ekvivalenta, 25/24 pa celotno vrednost.

Odštevanje ur od časa

Napako lahko dobite, če poskušate odšteti ure od časa, ko je rezultat negativen, ker Excel ne dovoljuje negativnih časovnih vrednosti.

Eden od načinov, kako se temu težavi izogniti, je uporaba formule, kot je ta:

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

Tu funkcija MOD poskrbi za negativni problem tako, da s funkcijo MOD negativne vrednosti "preklopi" na zahtevano pozitivno vrednost.

Drug način, kako se tej težavi izogniti, je začeti s časom, ki vključuje datumsko vrednost. Tako lahko odštejete zelo veliko ur, ne da bi prišlo do negativnega rezultata. Če ne želite, da je v rezultatu prikazan datum, samo uporabite časovno obliko številke.

Dobre povezave

Uvod v modularno matematiko (Khan Academy)

Zanimive Članki...