Excel formula: vremenu dodajte decimalne sate -

Sadržaj

Generička formula

=time+(hours/24)

Sažetak

Da biste vremenu dodali zadani broj sati, možete dodati sate podijeljene s 24 ili upotrijebiti funkciju TIME.

U prikazanom primjeru formula u D5 je:

=B5+(C5/24)

Napomena: pazite da rezultati budu oblikovani kao vrijeme.

Obrazloženje

Vremena u Excelu su frakcijske vrijednosti od 24 sata. Jedan sat vremena je 1/24, a 1 minuta vremena je 1 / (24 * 60) = 1/1440.

Kao rezultat, ako imate decimalnu vrijednost 6 sati i vrijeme u A1, možete dodati 6 sati vremena vrijednosti u A1 ovako:

=A1+(6/24)

S funkcijom TIME

Vrijednosti vremena možete dodati i pomoću funkcije VRIJEME. Da biste vremenu u A1 dodali 15 sati, upotrijebite:

=A1+TIME(6,0,0)

Funkcija TIME štedi vas od potrebe pamćenja formule za pretvaranje decimalnih sati u Excel vrijeme. Međutim, imajte na umu da će se funkcija TIME "prevrnuti" natrag na nulu kada vrijednosti prelaze 24 sata.

Na primjer, imajte na umu kako dva pristupa vraćaju različite rezultate tijekom 25 sati:

=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 vraća ekvivalent od 1 sata, dok 25/24 vraća punu vrijednost.

Oduzimanje sati od vremena

Možda ćete dobiti pogrešku ako pokušate oduzeti sate od vremena kada je rezultat negativan, jer Excel ne dopušta negativne vremenske vrijednosti.

Jedan od načina da se ovaj problem izbjegne je uporaba formule poput ove:

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

Ovdje se MOD funkcija brine o negativnom problemu koristeći MOD funkciju za "prebacivanje" negativnih vrijednosti na traženu pozitivnu vrijednost.

Drugi način za izbjegavanje ovog problema je započeti s vremenom koje uključuje vrijednost datuma. To vam omogućuje oduzimanje vrlo velikog broja sati bez opasnosti od negativnog rezultata. Ako ne želite vidjeti datum prikazan u rezultatu, samo primijenite vremenski format broja.

Dobri linkovi

Uvod u modularnu matematiku (Khan Academy)

Zanimljivi članci...