Excel formula: Trajanje vremena s danima -

Sadržaj

Generička formula

=days+time

Sažetak

Da biste u Excel unijeli vremensko trajanje poput 2 dana 6 sati i 30 minuta, dane možete unijeti zasebno kao decimalnu vrijednost, a zatim dodati vrijeme. U prikazanom primjeru, formula u kopiranoj ćeliji F5 je:

=B5+TIME(C5,D5,0)

Obrazloženje

U prikazanom primjeru cilj je unijeti važeće vrijeme na temelju dana, sati i minuta, a zatim prikazati rezultat kao ukupan broj sati.

Ključno je shvatiti da je vrijeme u Excelu samo broj. 1 dan = 24 sata i 1 sat = 0,0412 (1/24). To znači 12 sati = 0,5, 6 sati = 0,25 i tako dalje. Budući da je vrijeme samo broj, možete dodati vrijeme danima i prikazati rezultat pomoću prilagođenog oblika broja ili pomoću vlastite formule, kao što je objašnjeno u nastavku.

U prikazanom primjeru formula u ćeliji F5 je:

=B5+TIME(C5,D5,0)

Na desnoj strani formule, funkcija TIME koristi se za sastavljanje valjanog vremena od njegovih sastavnih dijelova (sati, minute, sekunde). Sati dolaze iz stupca C, minute iz stupca D, a sekunde su kodirane kao nula. TIME vraća 0,5, jer je 12 sati jednako pola dana:

TIME(12,0,0) // returns 0.5

Brojem 1 u C5 formulu možemo pojednostaviti na:

=1+0.5

koji kao konačni rezultat vraća 1,5. Za prikaz ovog rezultata kao ukupnog broja sati koristi se prilagođeni format broja:

(h):mm

Uglate zagrade govore Excelu da prikazuje sate dulje od 24, jer će se prema zadanim postavkama Excel resetirati na nulu u svakih 24-časovnih intervala (poput sata). Rezultat je vrijeme poput "36:00", budući da je 1,5 dan i pol ili 36 sati.

Formula u G5 jednostavno upućuje na F5:

=F5

Prilagođeni format broja koji se koristi za prikaz rezultata poput "1d 12h 0m" je:

d"d" h"h" m"m"

Više od 31 dana

Korištenje "d" za prikaz dana u prilagođenom formatu broja dobro funkcionira i do 31 dana. Međutim, nakon 31 dana Excel će dane resetirati na nulu. To ne utječe na radno vrijeme koje će se i dalje pravilno prikazivati ​​u formatu broja (h).

Nažalost, prilagođeni format broja poput (d) nije podržan. Međutim, u ovom primjeru, budući da su dani, sati i minute već razdvojeni, možete napisati vlastitu formulu za prikaz dana, minuta i sati poput ove:

=B5&"d "&C5&"h "&D5&"m"

Ovo je primjer spajanja. Jednostavno ugrađujemo sve tri numeričke vrijednosti u jedan tekstualni niz, spojen zajedno s operatorom ampersand (&).

Ako želite prikazati postojeću vrijednost vremena kao tekstualni niz, možete upotrijebiti formulu poput ove:

=INT(A1)&" days "&TEXT(A1,"h"" hrs ""m"" mins """)

gdje A1 sadrži vrijeme. Funkcija INT jednostavno vraća cjelobrojni dio broja (dana). Funkcija TEXT koristi se za formatiranje sati i minuta.

Zanimljivi članci...