Генеричка формула
=MOD(end-start,1)*24
Резиме
Да бисте добили трајање између два пута у децималном сату (тј. 3 сата, 4,5 сата, 8 сати итд.), Можете користити формулу засновану на функцији МОД. У приказаном примеру, формула у Д5 је:
=MOD(B2-A2,1)*24
Објашњење
Екцел датуми су серијски бројеви, а дан је еквивалентан броју 1. То значи 1 сат = 1/24 = 0,041666667. Другим речима, Екцел времена су само разломљени бројеви:
време | Разломак | Сати |
---|---|---|
3:00 АМ | 0,125 | 3 |
6:00 | 0.25 | 6 |
9:00 | 0.375 | 9 |
12:00 | 0.5 | 12 |
15:00 | 0.625 | 15 |
18:00 | 0.75 | 18 |
21:00 | 0.875 | 21 |
12:00 | 1 | 24 |
Да бисте претворили ове разломљене вредности у децималне сате, само помножите са 24. На пример .5 * 24 = 12 сати, .24 * 24 = 6 сати итд.
Сати између времена
Да бисте израчунали сате између времена, можете једноставно одузети време почетка од времена завршетка када су оба времена у истом дану. На пример, са почетним временом од 9:00 и завршним временом од 15:00, можете једноставно користити ову формулу:
=(3:00 PM-9:00 AM)*24 =(.625-.375)*24 =.25 * 24 =6
Времена која прелазе поноћ
Када времена пређу поноћ, проблем постаје замршенији, јер ће време завршетка често бити мање од времена почетка. Један од елегантних начина за решавање овог изазова је додавање МОД функције у формулу. На пример, за израчунавање сати између 21:00 и 03:00:
=MOD(0.125-0.875,1)*24 =MOD(-0.75,1)*24 =0.25*24 =6
МОД функција брине о негативном проблему тако што "преврће" негативне вредности на тражену позитивну вредност. (На овај начин, МОД функција делује помало попут сата. Ево добре везе на Кхан Ацадеми која објашњава више о модулу.)