Садржај
У професионалном раду са табелама није реткост интеракција са датумима и временима. Нећете моћи без тога. Стога је сам Бог наредио да се научи како се ради са подацима ове врсте. Ово ће вам уштедети огромну количину времена и спречити многе грешке током рада са табелама.
Нажалост, многи почетници не знају како се подаци обрађују. Стога, пре разматрања ове класе операција, потребно је спровести детаљнији образовни програм.
Како је датум представљен у Екцел-у
Подаци о датуму се обрађују као број дана од 0. јануара 1900. Да, нисте погрешили. Заиста, од нуле. Али ово је неопходно да би постојала полазна тачка, да би се 1. јануар већ сматрао бројем 1, и тако даље. Максимална подржана вредност датума је 2958465, што је заузврат 31. децембар 9999.
Овај метод омогућава коришћење датума за прорачуне и формуле. Дакле, Екцел омогућава одређивање броја дана између датума. Шема је једноставна: други се одузима од једног броја, а затим се резултујућа вредност претвара у формат датума.
Ради веће јасноће, ево табеле која приказује датуме са њиховим одговарајућим нумеричким вредностима.
Да бисте одредили број дана који је прошао од датума А до датума Б, потребно је да одузмете први од последњег. У нашем случају, ово је формула = Б3-Б2. Након што га унесете, резултат је следећи.
Важно је напоменути да је вредност изражена у данима јер смо за ћелију изабрали другачији формат од датума. Да смо првобитно изабрали формат „Датум“, резултат би био овај.
Важно је обратити пажњу на ову тачку у вашим прорачунима.
То јест, да бисте приказали тачан серијски број који у потпуности одговара датуму, морате користити било који други формат осим датума. Заузврат, да бисте број претворили у датум, требало би да подесите одговарајући формат.
Како је време представљено у Екцел-у
Начин на који је време представљено у Екцел-у се мало разликује од датума. Дан се узима као основа, а сати, минути, секунде су његови разломци. То јест, 24 сата је 1, а свака мања вредност се сматра његовим разломком. Дакле, 1 сат је 1/24 дана, 1 минут је 1/1140, а 1 секунда је 1/86400. Најмања јединица времена доступна у Екцел-у је 1 милисекунда.
Слично датумима, овај начин представљања омогућава извођење прорачуна са временом. Истина, овде постоји једна ствар која је незгодна. После израчунавања добијамо део дана, а не број дана.
Снимак екрана приказује вредности у нумеричком формату и формату „Време“.
Начин израчунавања времена је сличан датуму. Од каснијег времена потребно је одузети раније време. У нашем случају, ово је формула = Б3-Б2.
Пошто је ћелија Б4 прво имала општи формат, онда се на крају увођења формуле одмах мења у „Време“.
Екцел, када ради са временом, обавља уобичајене аритметичке операције са бројевима, који се затим преводе у нама познати формат времена.
Формат датума и времена
Колико знамо, датуми и времена могу да се чувају у различитим форматима. Због тога морате знати како да их правилно унесете како би форматирање било исправно.
Наравно, можете користити серијски број дана или дела дана приликом уноса датума и времена, али овај приступ је веома незгодан. Поред тога, мораћете стално да примењујете одређени формат на ћелију, што само повећава нелагодност.
Стога вам Екцел омогућава да одредите време и датум на различите начине. Ако примените један од њих, програм одмах конвертује информације у одговарајући број и примењује исправан формат на ћелију.
Погледајте доњу табелу за листу метода уноса датума и времена које подржава Екцел. У левој колони су наведени могући формати, а у десној колони како ће бити приказани у Екцел-у након конверзије. Важно је напоменути да ако година није наведена, аутоматски се додељује тренутна, која је постављена у оперативном систему.
У ствари, постоји много више начина за приказивање. Али ово је довољно. Такође, конкретна опција снимања датума може да се разликује у зависности од земље или региона, као и од подешавања оперативног система.
Прилагођено форматирање
Током рада са ћелијама, корисник може одредити који ће бити формат. Он може да направи тако да се приказује само време, месец, дан итд. Такође је могуће подесити редослед којим је датум формулисан, као и сепараторе.
Да бисте приступили прозору за уређивање, потребно је да отворите картицу „Број“, где можете пронаћи опцију „Форматирање ћелија“. У дијалошком оквиру који се отвори биће категорија „Датум“ у којој можете да изаберете исправан формат датума.
Ако изаберете категорију „Време“, тада ће се, сходно томе, појавити листа са опцијама за приказ времена.
Да бисте применили одређену опцију обликовања на ћелију, морате да изаберете жељени формат и кликнете на ОК. Након тога, резултат ће бити примењен. Ако нема довољно формата које Екцел нуди, можете пронаћи категорију „Сви формати“. Такође постоји много опција.
Ако ниједна опција није прикладна, увек је могуће креирати сопствену. То је врло лако учинити. Само треба да изаберете унапред подешене формате као пример и следите ове кораке:
- Изаберите ћелију чији формат желите да промените.
- Отворите дијалог „Формат ћелије“ и пронађите картицу „Број“.
- Затим се отвара категорија „Сви формати“, где налазимо поље за унос „ТИП“. Тамо треба да наведете код формата броја. Након што га унесете, кликните на „ОК“.
- Након ових корака, ћелија ће приказати информације о датуму и времену у прилагођеном формату.
Коришћење функција са датумима и временима
Када ради са датумима и временима, корисник може да користи више од 20 различитих функција. И иако је ова сума некоме можда превелика, сви они могу да се користе за постизање одређених циљева.
Да бисте приступили свим могућим функцијама, морате отићи у категорију „Датум и време“ у групи „Библиотека функција“. Размотрићемо само неке од главних функција које омогућавају издвајање различитих параметара из датума и времена.
ГОДИНА ()
Пружа могућност добијања године која одговара одређеном датуму. Као што већ знате, ова вредност може бити између 1900 и 9999.
Ћелија 1 приказује датум у формату ДДДД ДД.ММ.ГГГГ чч:мм:сс. Ово је формат који смо креирали раније. Узмимо као пример формулу која одређује колико је година прошло између два датума.
У исто време, ако боље погледате, испоставља се да функција није израчунала потпуно тачан резултат. Разлог је тај што у својим прорачунима користи само датуме.
МЕСЕЦ ДАНА()
Помоћу ове функције можете истаћи број месеца који одговара одређеном датуму. Враћа резултат у распону од 1 до 12. Овај број заузврат одговара броју месеца.
ДАН()
Слично претходним функцијама, ова враћа број дана у датом датуму. Резултат израчунавања може да се креће од 1 до 31.
ВРЕМЕ()
Као што име каже, ова функција враћа број сата, који се креће од 0 до 23.
МИНУТА()
Функција која враћа број минута у одређеној ћелији. Могуће вредности које се враћају су од 0 до 59.
СЕКУНДЕ()
Ова функција враћа исте вредности као и претходна, осим што враћа секунде.
ДАН()
Помоћу ове функције можете сазнати број дана у недељи који се користи у овом датуму. Могуће вредности су од 1 до 7, али имајте на уму да одбројавање почиње од недеље, а не од понедељка, као што обично радимо.
Међутим, користећи други аргумент, ова функција вам омогућава да прилагодите формат. На пример, ако проследите вредност 2 као други параметар, можете да подесите формат тако да број 1 значи понедељак уместо недеље. Ово је много погодније за домаћег корисника.
Ако упишемо 2 у други аргумент, онда ће у нашем случају функција вратити вредност 6, што одговара суботи.
ДАНАС()
Ова функција је врло једноставна: нису потребни аргументи да би радила. Враћа серијски број датума који је подешен на рачунару. Ако се примени на ћелију за коју је подешен општи формат, аутоматски ће бити конвертован у формат „Датум“.
ТАТА ()
Ова функција такође не захтева никакве аргументе. Ради на исти начин као и претходни, само са датумом и временом. Користи се ако је потребно у ћелију унети тренутни датум и време који су подешени у рачунару. И баш као иу претходној функцији, када се примени ова, ћелија се аутоматски конвертује у формат датума и времена, под условом да је формат „Генерал“ био претходно подешен.
И претходна и ова функција се аутоматски мењају сваки пут када се лист поново израчунава, што омогућава приказ најажурнијег времена и датума.
На пример, таква формула може одредити тренутно време.
=ДАНАС()-ДАНАС()
У овом случају, формула ће одредити део дана у децималном формату. Истина, мораћете да примените формат времена на ћелију у којој је написана формула, ако желите да прикажете тачно време, а не број.
ДАТУМ()
Ова функција има три аргумента, од којих се сваки мора унети. Након израчунавања, ова функција враћа серијски број датума. Ћелија се аутоматски конвертује у формат „Датум“ ако је раније имала „Општи“ формат.
Аргумент Дан или Месец може бити позитиван или негативан. У првом случају, датум се повећава, ау другом се смањује.
Такође можете користити математичке операције у аргументима функције ДАТЕ. На пример, ова формула додаје 1 годину 5 месеци и 17 дана на датум у ћелији А1.
А таква формула омогућава претварање текстуалног низа у пуноправни радни датум, који се може користити у другим функцијама.
ВРЕМЕ()
Баш као и функција ДАТУМ(), ова функција има три потребна параметра – сате, минуте и секунде. Након употребе, децимални број ће се појавити у резултујућој ћелији, али ће сама ћелија бити форматирана у формату „Време“ ако је раније имала формат „Генерал“.
По свом принципу рада, функција ВРЕМЕ() и ДАТУМ() много сличних ствари. Стога, нема смисла фокусирати се на то.
Важно је напоменути да ова функција не може да врати време веће од 23:59:59. Ако је резултат већи од овог, функција се аутоматски ресетује на нулу.
funkcije ДАТУМ() и ВРЕМЕ() могу се применити заједно.
На овом снимку екрана, ћелија Д1, која је користила обе ове функције, има формат датума и времена.
Функције израчунавања датума и времена
Укупно постоје 4 функције које вам омогућавају да извршите математичке операције са датумом и временом.
ДАТАМЕС()
Помоћу ове функције можете сазнати редни број датума који је иза познатог броја месеци (или испред датог). Ова функција узима два аргумента: датум почетка и број месеци. Други аргумент може бити позитиван или негативан. Прва опција мора бити наведена ако желите да израчунате будући датум, а друга – ако је претходни.
ЕОМОНТХ()
Ова функција омогућава да се одреди редни број последњег дана у месецу који је иза или испред датог датума. Има исте аргументе као и претходни.
РАДНИ ДАН()
Исто као функција ДАТАМЕС(), само кашњење или предујам настаје за одређени број радних дана. Синтакса је слична.
Све три ове функције враћају број. Да бисте видели датум, потребно је да конвертујете ћелију у одговарајући формат.
ЈАСНО()
Ова једноставна функција одређује број радних дана између датума 1 и датума 2.