Екцел 2013 укључује друге специјалне функције датума у категорији Датум и време у дијалогу Уметање функције. Ове одређене функције датума проширују ваше способности да извршите прорачуне датума у радном листу — посебно оне које раде само са нормалним радним данима, од понедељка до петка.
ЕДАТЕ функција
Функција ЕДАТЕ (за протекли датум) израчунава будући или прошли датум који је толико месеци испред или иза датума који наведете као аргумент старт_дате . Можете да користите функцију ЕДАТЕ да брзо одредите одређени датум у одређеном интервалу у будућности или прошлости (на пример, три месеца унапред или пре месец дана).
Функција ЕДАТЕ узима два аргумента:
ЕДАТЕ(датум_почетка, месеци)
Датум_почетка аргумент је датум број серијски које желите користити као датум базе. Месеци аргумент је позитиван (за датуме будуће) или негативан (за последњих датуме) цео број који представља број месецима или месеци поред израчунати.
На пример, претпоставимо да унесете следећу функцију ЕДАТЕ у ћелију:
=ЕДАТЕ(ДАТЕ(2012,1, 31),1)
Екцел враћа серијски број датума, 40968, који постаје 29.2.2012. када примените први формат датума на његову ћелију.
Функција ЕОМОНТХ
Функција ЕОМОНТХ (за крај месеца) израчунава последњи дан у месецу који је толико месеци испред или иза датума који наведете као аргумент старт_дате . Можете користити функцију ЕОМОНТХ да брзо одредите крај месеца у одређеном интервалу у будућности или прошлости.
На пример, претпоставимо да унесете следећу функцију ЕОМОНТХ у ћелију:
=ЕОМОНТХ(ДАТЕ(2013,1,1),1)
Екцел враћа серијски број датума, 41333, који постаје 28.2.2013. када примените први формат датума на његову ћелију.
функција НЕТВОРКДАИС
Функција НЕТВОРКДАИС враћа број радних дана који постоји између датума почетка и датума завршетка које наведете као аргументе:
НЕТВОРКДАИС(датум_почетка,крајњи_датум,[празници])
Када користите ову функцију, такође можете да наведете опсег ћелија на радном листу или константу низа који ћете користити као опциони аргумент празника који наводи државне, савезне и плутајуће празнике које посматра ваша компанија. Екцел затим искључује све датуме наведене у аргументу празници када се појаве између аргумената датума почетка и датума завршетка .
На овом приказаном радном листу креира се листа у опсегу ћелија Б3:Б13 са свим посматраним празницима у календарској 2013. Тада је следећа функција НЕТВОРКДАИС унесена у ћелију Е4:
НЕТВОРКДАИС(ДАТЕ(2012,12,31),ДАТЕ(2013,12,31),Б3:Б13)
Претходна функција израчунава број радних дана између 31. децембра 2012. и 31. децембра 2013. (укупно 262 радна дана), а затим одузима датуме наведене у опсегу ћелија Б3:Б13 ако падају на радни дан.
Како 10 од 11 празника у опсегу Б3:Б13 пада на радни дан у 2013. години, број радних дана између 31. децембра 2012. и 31. децембра 2013. израчунава се као 252 у ћелији Е4 (262–10 =252).
функција ВЕЕКНУМ
Функција ВЕЕКНУМ враћа број који показује где недеља у одређеном датуму спада у годину. Ова функција узима следеће аргументе:
ВЕЕКНУМ(серијски_број,[тип_поврата])
У овој функцији, аргумент серијски_број је датум чију недељу у години желите да одредите. Опциони аргумент ретурн_типе је број 1 или 2, где број 1 (или изостављен) означава да нова недеља почиње у недељу и да су радни дани нумерисани од 1 до 7. Број 2 означава да нова недеља почиње у понедељак и да су дани у недељи такође нумерисани од 1 до 7.
На пример, ако унесете следећу функцију ВЕЕКНУМ у ћелију:
=ВЕЕКНУМ(ДАТЕ(2014,1,19))
Екцел враћа број 4, што показује да је недеља која садржи датум 19. јануар 2014. четврта недеља у години када се недеља сматра првим даном у недељи. (19. јануар 2014. пада у недељу.)
Имајте на уму да ако сте додали 2 као опциони аргумент типа враћања , Екцел би вратио 3 као резултат јер се сматра да 19. јануар 2014. пада на последњи дан треће недеље у години када се понедељак сматра првим даном недеље.
Функција ВОРКДАИ
Можете користити функцију ВОРКДАИ да бисте сазнали датум који је толико радних дана пре или после одређеног датума. Ова функција узима следеће аргументе:
ВОРКДАИ(датум_почетка,дани,[празници])
Датум_почетка аргумент је почетна датум који желите користити у израчунавању датума радног дана који пада толико дана пре или после њега. Дана аргумент је број радних дана унапред (позитивни цео број) или иза (негативни број) да датум_почетка .
Опциони аргумент празници је константа низа или опсег ћелија који садржи датуме празника које треба искључити (када падају на радни дан) при израчунавању новог датума.
На пример, претпоставимо да желите да одредите рок за извештај који је 30 радних дана после 1. фебруара 2013. коришћењем истог распореда празника који је унет у опсег ћелија Б3:Б13 у радној свесци Радни дани 2013. Да бисте то урадили, унесите следећу формулу:
=РАДНИ ДАН(ДАТУМ(2013,2,1),30,Б3:Б11)
Екцел затим враћа серијски број 41351 у ћелију, који се тада појављује као 18. март 2013. (дан након Дана Светог Патрика), када га форматирате у формату кратког датума.
ИЕАРФРАЦ функција
Функција ИЕАРФРАЦ (за фракцију године) вам омогућава да израчунате део године, који се израчунава из броја дана између два датума. Можете користити функцију ИЕАРФРАЦ да одредите пропорцију бенефиција или обавеза за целу годину за одређени период.
Функција ИЕАРФРАЦ користи следеће аргументе:
ИЕАРФРАЦ(датум_почетка,крајњи_датум,[основа])
Опциони аргумент основе у функцији ИЕАРФРАЦ је број између 0 и 4 који одређује основу бројања дана која ће се користити за одређивање разломака у години:
-
0 (или изостављен) да се заснива на америчкој (НАСД) методи 30/360
-
1 да се разломак базира на стварним данима/стварним данима
-
2 да се разломак базира на стварним данима/360
-
3 да се разломак базира на стварним данима/365
-
4 да се разломак базира на европској методи од 30/360
На пример, ако унесете следећу формулу ИЕАРФРАЦ у ћелију да бисте сазнали који проценат године остаје од 15. октобра 2013:
=ИЕАРФРАЦ(ДАТЕ(2013,10,15),ДАТЕ(2013,12,31))
Екцел враћа децималну вредност 0,2111111 у ћелију, што показује да је остало нешто више од 21 одсто године.