„Excel“ formulė: laiko skirtumas valandomis kaip dešimtainė reikšmė -

Turinys

Bendroji formulė

=MOD(end-start,1)*24

Santrauka

Norėdami gauti trukmę tarp dviejų kartų po kablelio (ty 3 val., 4,5 val., 8 val. Ir kt.), Galite naudoti formulę, pagrįstą MOD funkcija. Parodytame pavyzdyje formulė D5 yra:

=MOD(B2-A2,1)*24

Paaiškinimas

„Excel“ datos yra serijos numeriai, o diena prilygsta skaičiui 1. Tai reiškia 1 valanda = 1/24 = 0,041666667. Kitaip tariant, „Excel“ laikai yra tik daliniai skaičiai:

Laikas Trupmena Valandos
3:00 val 0,125 3
6:00 RYTO 0,25 6
9:00 RYTO 0,375 9
12:00 0.5 12
15:00 val 0,625 15
18:00 val 0,75 18
21:00 0,875 21
00:00 val 1 24

Norėdami konvertuoti šias dalines vertes į dešimtaines valandas, tiesiog padauginkite iš 24. Pavyzdžiui .5 * 24 = 12 valandų, .24 * 24 = 6 valandos ir kt.

Valandos tarp kartų

Norėdami apskaičiuoti valandas tarp kartų, galite tiesiog atimti pradžios laiką nuo pabaigos laiko, kai abu laikai yra tą pačią dieną. Pvz., Kai pradžios laikas yra 9:00 ir pabaigos laikas - 15:00, galite paprasčiausiai naudoti šią formulę:

=(3:00 PM-9:00 AM)*24 =(.625-.375)*24 =.25 * 24 =6

Laikai, kertantys vidurnaktį

Kai laikas pereina vidurnaktį, problema tampa sudėtingesnė, nes pabaigos laikas dažnai bus mažesnis nei pradžios laikas. Vienas elegantiškų būdų spręsti šį iššūkį yra pridėti MOD funkciją į formulę. Pavyzdžiui, norint apskaičiuoti valandas nuo 21 iki 3 val.

=MOD(0.125-0.875,1)*24 =MOD(-0.75,1)*24 =0.25*24 =6

MOD funkcija rūpinasi neigiama problema „apversdama“ neigiamas reikšmes iki reikiamos teigiamos vertės. (Tokiu būdu MOD funkcija veikia šiek tiek kaip laikrodis. Čia yra gera nuoroda apie Khano akademiją, kuri paaiškina daugiau apie modulą.)

Geri ryšiai

Įvadas į modulinę matematiką (Khano akademija) Darbo valandų skaičiavimas („Chandoo“ vaizdo įrašas)

Įdomios straipsniai...