Све функције датума ДАИ, ВЕЕКДАИ, МОНТХ и ИЕАР у програму Екцел 2007 враћају делове серијског броја датума које наведете као њихов аргумент. Овим функцијама можете приступити у падајућем менију командног дугмета Датум и време. Ове функције користе следећу синтаксу:
-
ДАИ( серијски_број ) је вратио дан у месецу у датуму као број између 1 и 31.
-
ВЕЕКДАИ( серијски_број ,[ тип_поврата ]) враћа дан у недељи као број између 1 и 7 или 0 и 6. Опциони аргумент ретурн_типе је број између 1 и 3; 1 (или без аргумента ретурн_типе ) специфицира први тип, у којем је 1 једнака недељи, а 7 једнака суботи; 2 специфицира други тип, где је 1 једнако понедељак, а 7 недеља; и 3 специфицира трећи тип, у коме је 0 једнако понедељак, а 6 недеља.
-
МОНТХ( серијски_број ) враћа број месеца у серијском броју датума (од 1 до 12).
-
ИЕАР ( серијски_број ) враћа број године (као цео број између 1900 и 9999) у серијском броју датума.
На пример, ако унесете следећу функцију ДАИ у ћелију на следећи начин:
=ДАН(ДАТУМ(08,4,15))
Екцел враћа вредност 15 тој ћелији. Ако уместо тога користите функцију ВЕЕКДАИ на следећи начин:
=ВЕЕКДАИ(ДАТЕ(08,4,15))
Екцел враћа вредност 4, која представља среду (користећи први ретурн_типе где је недеља 1, а субота 7) јер опциони аргумент ретурн_типе није наведен. Ако користите функцију МЕСЕЦ на овај датум као у наставку:
=МЕСЕЦ(ДАТУМ(08,4,15))
Екцел враћа 4 у ћелију.
Ако сте проверили свој календар и приметили нешто смешно овде, можда ће функција ИЕАР то разјаснити. Ако користите функцију ГОДИНА на овај датум, као у наставку:
=ГОДИНА(ДАТУМ(08,4,15))
Екцел враћа 1908 у ћелију (уместо 2008).
То значи да ако желите да унесете годину у 21. веку као аргумент године функције ДАТЕ, потребно је да унесете све четири цифре датума, као у следећем:
=ДАТЕ(2008,4,15)
Имајте на уму да можете користити функцију ГОДИНА за израчунавање разлике у годинама између два датума. На пример, ако ћелија Б12 садржи 7/23/1978, а ћелија Ц12 садржи 7/23/2008, можете да унесете следећу формулу користећи ИЕАР функцију да одредите разлику у годинама:
=ГОДИНА(Ц12)-ГОДИНА(Б12)
Екцел затим враћа 2/9/1900 у ћелију која садржи ову формулу, која постаје 40 чим примените општи формат броја на њу (притиском на Цтрл+Схифт+` или Цтрл+~).
Не користите ове функције за датуме који су унети као текстуални уноси. Увек користите функцију ДАТЕВАЛУЕ да бисте конвертовали ове текстуалне датуме, а затим користите функције ДАИ, ВЕЕКДАИ, МОНТХ или ИЕАР за серијске бројеве које враћа функција ДАТЕВАЛУЕ да бисте обезбедили тачне резултате.