Како претворити време у децимално у Екцелу

Претворите време у децимално у Екцел-у – коришћењем аритметичких израчунавања или функције ЦОНВЕРТ или функција Екцел времена (САТ, МИНУТА и СЕКУНД).

Када радите са вредностима времена у Екцел-у, може доћи до тренутака када ћете морати да конвертујете време у децималне цифре (као што су сати, минути или секунде). Пошто се вредности у временском формату не могу користити у прорачунима, па морамо да их конвертујемо у децимале.

Екцел има три различите методе за претварање времена у децимално – коришћењем аритметичких операција или функције ЦОНВЕРТ или комбинацијом три различите временске функције, тј. САТ, МИНУТА и СЕКУНДА. Овај чланак показује све три методе које можете користити за претварање времена у децималне бројеве у програму Екцел.

Претварање времена у децималне бројеве у Екцел-у

На пример, ако имате стандардно време као 17:40:22, можда ћете желети да га конвертујете у децималне бројеве:

  • Број сати као 5
  • Број минута као 40
  • Број секунди као 22

Да бисте то урадили, користите било који од следећа три метода да промените време у сате, минуте или секунде.

Претворите време у децимални број помоћу аритметичке операције

Овај одељак показује како да конвертујете време у број сати, минута и секунди помоћу аритметичких израчунавања у програму Екцел.

Заиста је лако претворити време у децималне бројеве помоћу аритметичких операција, све што треба да урадите је да помножите вредност времена са укупним бројем сати, секунди или минута у дану.

Да бисте то урадили, прво морате знати колико сати, минута и секунди има у дану:

  • 24 сата у 1 дану
  • 60 минута за 1 сат
  • 60 * 24 (сати) = 1.440 минута у 1 дану
  • 60 секунди за 1 минут
  • 60 * 1.440 (минути) или 60 * 24 * 60 = 86.400 секунди за 1 дан

Када унесете „12:00“ у Екцел, Екцел аутоматски детектује овај унос као „х:мм“. А ако промените формат те вредности у „Број“, добићете „0,50“.

То је зато што је у Екцел-у „24 сата једнако 1“. Зато се „12:00“, када се претвори у „Број“, претвара у 0,50 (12/24).

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

Ако желите да конвертујете стандардно време у број сати користећи аритметичке операције, само помножите вредност времена са 24, односно са бројем сати у дану.

Рецимо да имате време у ћелији А2 у 12:00 и желите да га претворите у сате, користите ову формулу:

=А2*24

Где А2 где је временска вредност.

Немојте се узнемирити ако у почетку добијете „12:00 АМ“. Када помножите временску вредност у Екцел-у, он ће вратити резултат у истом временском формату, а не у децималном.

Да бисте ово поправили, примените формат „Опште“ или „Број“ на резултат. Идите на картицу „Почетна“, кликните на падајућу листу Формат броја и изаберите „Опште“ или „Број“. „Општи“ формат приказује број као цео број (цео број), док га формат „Број“ приказује као децимални број са два децимална места.

Хајде да објаснимо како ово функционише, датуми и времена се увек чувају као бројеви у Екцел-у, али су форматирани да изгледају као време. Као што је раније поменуто, 1 дан (24 сата) је једнак 1 у Екцел-у, тако да се сваки сат чува као 1/24.

Дакле, када унесете вредност у 12:00, Екцел је чува као вредност „0,50“ (12/24). Ако време помножите са 24, понудиће вам се број сати који су протекли у дану (од 24 сата).

Такође, ако имате време као што је 14:30, помножите га са 24 и добићете 14,50 (овде су минути приказани у децималама, а пуни сати као цели бројеви). У овом случају, нумеричка вредност од 30 минута у Екцел-у би била 0,50 сати.

У случају да конвертујете 12.30 поподне у децимале и добијете 12.5, али ако желите само пуну вредност сата без дела минута, користите следећу формулу са функцијом ИНТ:

=ИНТ(А2*24)

Претворите време у минуте у Екцел-у

Ако желите да претворите време у минуте, једноставно помножите вредност времена са 1440, тј. бројем минута у једном дану (24*60).

Претпоставимо да имате вредност овог времена у А3 као 4:45 ујутро и желите да је претворите у минуте, а затим користите ову формулу:

=А3*1440

Или ако не можете да се сетите броја минута у дану, помножите време са 24*60:

=А3*24*60

У горњем примеру, „285“ је укупан број минута који су прошли тог дана у датом времену.

Претворите време у секунде у Екцел-у

Да бисте време претворили у секунде, помножите вредност времена са 86.400, што је број секунди у 1 дану (24*60*60).

Рецимо да имате време '05:50:10 АМ' у ћелији А3 и желите да га конвертујете у секунде (децимално), онда морате да користите ову формулу:

=А3*86400 

или

=А3*24*60*60

Као резултат, добићете „21010“ укупан број секунди које су протекле тог дана у поменутом времену.

Претворите време у децимални број помоћу функције ЦОНВЕРТ

Други метод за обављање конверзије времена у децимални број је употреба функције ЦОНВЕРТ. Функција ЦОНВЕРТ конвертује дати број из једне јединице у другу.

Синтакса функције ЦОНВЕРТ је

=ЦОНВЕРТ(број,из_јединице,у_јединицу)

Параметри:

  • број – нумеричка вредност за конверзију
  • фром_унит – почетна јединица
  • то_јединица – завршна јединица

Овде претварате време у децималне бројеве, постоје само 4 јединице које морате да запамтите:

  • „дан” – дани
  • “хр” – сати
  • „мн“ – минути
  • „сек“ – секунде

Ова функција претвара нумеричку вредност (време) у сате, минуте или секунде.

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

Претпоставимо да имате временску вредност у ћелији Б2, а затим пробајте ову формулу да претворите време у сате:

=ЦОНВЕРТ(Б2,"дан","сат")

У горњој формули, „дан“ обавештава функцију да је вредност у ћелији Б2 у формату дана, а „хр“ је наводи да је претвори у сате.

Ако желите да добијете само вредност сата и занемарите делове минута, користите формулу ИНТ испод:

=ИНТ(ЦОНВЕРТ(Б2,"дан","сат"))

Претворите време у минуте у Екцел-у

Да бисте претворили време у минуте помоћу функције ЦОНВЕРТ, уметните „дан“ као аргумент „јединицу за конверзију“ и „мн“ као аргумент „јединицу за конверзију у“ у формули:

=ЦОНВЕРТ(Б2,"дан","мн")

Претворите време у секунде у Екцел-у

Формула је у суштини иста као у претходна два примера са једином разликом што конвертујете јединицу „дан“ у јединицу „сек“:

=ЦОНВЕРТ(Б2,"дан","сек")

Претворите време у децимални број користећи Екцел функције за време

Други начин претварања времена у децималне бројеве је коришћење Екцел-ових временских функција. Ова метода користи мало сложенију формулу од друге две методе, међутим, њена логика је сасвим очигледна.

Функције:

  • ХОУР(серијски_број)
  • МИНУТЕ(серијски_број)
  • СЕЦОНД(серијски_број)

Функције ХОУР, МИНУТЕ и СЕЦОНД једноставно враћају број сати, број минута и број секунди који су протекли у датом времену, респективно.

Претворите време у сате користећи временске функције

Морамо да добијемо све делове у сатима (сати, минути и секунде), тако да морате да комбинујете све три функције у једну формулу.

Да бисте време претворили у сате, узмите засебне временске јединице користећи функције САТ, МИНУТЕ и СЕКУНДУ, затим поделите издвојену вредност минута са 60 (број минута у сату) и вредност секунди са 3600 (број секунди у сат (60*60)) и комбинујте резултате:

=САТ(Б2)+МИНУТА(Б2)/60+СЕКУНД(Б2)/3600

Претворите време у минуте помоћу временских функција

Да бисте претворили време у минуте, узмите посебне јединице времена користећи функције САТ, МИНУТЕ и СЕКУНДУ, а затим помножите сате са 60 и поделите секунде са 60:

=САТ(Б2)*60+МИНУТА(Б2)+СЕКУНД(Б2)/60

Претворите време у секунде користећи временске функције

Да бисте претворили време у секунде, издвојите све делове (сате, минуте и секунде) у секундама, помножите сате са 3600 (60*60) и помножите минуте са 60 и саберите резултате:

=САТ(Б2)*3600+МИНУТА(Б2)*60+СЕКУНД(Б2)

То је то.