Екцел формула: Временска разлика у сатима као децимална вредност -

Преглед садржаја

Генеричка формула

=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

МОД функција брине о негативном проблему тако што "преврће" негативне вредности на тражену позитивну вредност. (На овај начин, МОД функција делује помало попут сата. Ево добре везе на Кхан Ацадеми која објашњава више о модулу.)

Добри линкови

Увод у модуларну математику (Кхан Ацадеми) Израчунавање радног времена (Цхандоо видео)

Занимљиви Чланци...