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

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

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

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

Резиме

Да бисте време претворили из једне временске зоне у другу, можете користити формулу која претвара сате унете као цели бројеви у децималне вредности које Екцел препознаје као времена. У приказаном примеру, формула у Ф5 је:

=MOD(C5+(E5/24),1)

Ова формула враћа број који Екцел препознаје као 02:00.

Објашњење

Времена у Екцелу су делимичне вредности броја 1. Дакле, 12 ПМ је 12/24 = .5, 6:00 АМ је 6/24 = .25 и тако даље. Дакле, да бисте претворили време са датим бројем, потребно је да поделите број сати са 24 да бисте добили потребну децималну вредност:

E5/24 // convert adjustment to Excel time

Резултат додајемо времену почетка:

C5+(E5/24)

Да бисмо били сигурни да имамо истинску временску вредност, морамо да осигурамо да имамо само децималну вредност. Другим речима, ако додамо 12 сати (.5) до 18.00 (.75), добићемо 1,25, али заиста желимо само .25.

Да бисмо били сигурни да добијамо само децималну вредност, користимо функцију МОД са делиоцем 1, као паметан начин да формула остане једноставна.

МОД враћа остатак након поделе, па враћа децималну вредност у случајевима када је резултат већи од 1 (тј. Већи од 24 сата).

Још боље, ако завршимо са негативном разломком, МОД враћа повратну вредност. Дакле, ако завршимо са -25, МОД враћа 0,75 (еквивалентно 18 ПМ).

Ово је важно, јер Екцел неће приказивати негативне вредности времена.

Датуми

Неке вредности датума укључују и датум и време, а понекад се називају "датумима". Те вредности укључују и серијски број који представља датум, као и делимичну вредност која представља време. Табела испод приказује неке примере:

Датум време Сирова вредност
6.3.18. 6:00 43165.25
1. јануара 1999. 21:00 36161.875
1.4.2018. 0:00 43922
3. јуна 1980. 12:00 29375.5

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

=datetime+(hours/24)

Ово ће омогућити промену вредности датума по потреби (унапред или уназад) када подешавања времена пређу 00:00.

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