Excel 2013 vključuje druge posebne funkcije datuma v kategoriji Datum in čas v pogovornem oknu Vstavi funkcijo. Te posebne funkcije datuma razširijo vaše zmožnosti za izračun datumov na delovnem listu – zlasti tiste, ki delujejo samo z običajnimi delovnimi dnevi, od ponedeljka do petka.
Funkcija EDATE
Funkcija EDATE (za pretekli datum) izračuna prihodnji ali pretekli datum, ki je toliko mesecev pred ali za datumom, ki ga navedete kot njegov argument start_date . S funkcijo EDATE lahko hitro določite določen datum v določenem intervalu v prihodnosti ali preteklosti (na primer pred tremi meseci ali pred enim mesecem).
Funkcija EDATE ima dva argumenta:
EDATE(datum_začetka, meseci)
Start_date argument je serijska številka, datum, ki ga želite uporabljati kot izhodiščnega leta. Mesecev argument je pozitiven (za prihodnje datume) ali negativna (za pretekle datume), celo število, ki predstavlja število prihodnjih mesecih ali mesecev mimo izračunati.
Recimo, da v celico vnesete naslednjo funkcijo EDATE:
=DATUM(DATUM(2012,1, 31),1)
Excel vrne serijsko številko datuma 40968, ki postane 29. 2. 2012, ko v celico uporabite prvo obliko zapisa datuma.
Funkcija EOMONTH
Funkcija EOMONTH (za konec meseca) izračuna zadnji dan v mesecu, ki je toliko mesecev pred ali za datumom, ki ga navedete kot argument start_date . S funkcijo EOMONTH lahko hitro določite konec meseca v določenem intervalu v prihodnosti ali preteklosti.
Recimo, da v celico vnesete naslednjo funkcijo EOMONTH:
=EOMONTH(DATE(2013,1,1),1)
Excel vrne serijsko številko datuma 41333, ki postane 28. 2. 2013, ko v celico uporabite prvo obliko zapisa datuma.
Funkcija NETWORKDAYS
Funkcija NETWORKDAYS vrne število delovnih dni, ki obstajajo med začetnim in končnim datumom, ki jih podate kot argumente:
NETWORKDAYS(datum_začetka,končni_datum,[prazniki])
Ko uporabljate to funkcijo, lahko podate tudi obseg celic na delovnem listu ali konstanto matrike, ki ga uporabite kot neobvezni argument praznikov , ki navaja državne, zvezne in plavajoče praznike, ki jih opazuje vaše podjetje. Excel nato izključi vse datume, navedene v argumentu prazniki , ko se pojavijo med argumentoma začetni_datum in končni_datum .
Na prikazanem delovnem listu je v obsegu celic B3:B13 ustvarjen seznam z vsemi opazovanimi prazniki v koledarskem letu 2013. Nato je bila v celico E4 vnesena naslednja funkcija NETWORKDAYS:

DNEVI (DATUM(2012,12,31),DATUM(2013,12,31),B3:B13)
Prejšnja funkcija izračuna število delovnih dni med 31. decembrom 2012 in 31. decembrom 2013 (skupaj 262 delovnih dni) in nato odšteje datume, navedene v obsegu celic B3:B13, če sodijo na dan v tednu.
Ker 10 od 11 praznikov v obsegu B3:B13 pade na delovni dan v letu 2013, se število delovnih dni med 31. decembrom 2012 in 31. decembrom 2013 izračuna kot 252 v celici E4 (262–10 =252).
Funkcija WEEKNUM
Funkcija WEEKNUM vrne številko, ki označuje, kje teden v določenem datumu spada v leto. Ta funkcija sprejme naslednje argumente:
WEEKNUM(serijska_številka,[vrsta_vračila])
V tej funkciji je argument serijska_številka datum, katerega teden v letu želite določiti. Opcijski return_type argument je številka 1 ali 2, kjer je številka 1 (ali opusti), kaže, da je nov teden se začne v nedeljo in med tednom so oštevilčene od 1 do 7. številka 2 kaže, da je nov teden se začne v ponedeljek in da med tednom so tudi oštevilčene od 1 do 7.
Na primer, če v celico vnesete naslednjo funkcijo WEEKNUM:
=WEEKNUM(DATE(2014,1,19))
Excel vrne številko 4, kar pomeni, da je teden, ki vsebuje datum 19. januar 2014, četrti teden v letu, ko se nedelja šteje za prvi dan v tednu. (19. januar 2014 pade na nedeljo.)
Upoštevajte, da če bi dodali 2 kot neobvezni argument vrste vrnitve , bi Excel vrnil 3 kot rezultat, ker se šteje, da 19. januar 2014 pade na zadnji dan tretjega tedna v letu, ko se ponedeljek šteje za prvi dan tedna.
Funkcija WORKDAY
S funkcijo WORKDAY lahko ugotovite datum, ki je toliko delovnih dni pred ali po določenem datumu. Ta funkcija sprejme naslednje argumente:
WORKDAY(datum_začetka,dnevi,[prazniki])
Start_date argument je začetni datum, ki ga želite uporabiti pri izračunu datum delovni dan, ki pade toliko dni pred ali po njej. Dni argument je število delovnih dni vnaprej (pozitivno celo število) ali za (negativno število) start_date .
Neobvezni argument prazniki je konstanta matrike ali obseg celic, ki vsebuje datume praznikov, ki jih je treba pri izračunu novega datuma izključiti (ko so na delovni dan).
Recimo, da želite določiti rok zapadlosti za poročilo, ki je 30 delovnih dni po 1. februarju 2013, z uporabo istega urnika praznikov, vnesenega v obseg celic B3:B13 v delovnem zvezku Delovni dnevi 2013. Če želite to narediti, vnesete naslednjo formulo:
=DELOVNI DAN(DATUM(2013,2,1),30,B3:B11)
Excel nato v celico vrne zaporedno številko 41351, ki se nato prikaže kot 18. marec 2013 (dan po dnevu sv. Patrika), ko jo formatirate v formatu kratkega datuma.
Funkcija YEARFRAC
Funkcija YEARFRAC (za Letni ulomek) vam omogoča izračun deleža v letu, ki se izračuna iz števila dni med dvema datumoma. Funkcijo YEARFRAC lahko uporabite za določitev deleža celoletnih ugodnosti ali obveznosti, ki jih je treba dodeliti določenemu obdobju.
Funkcija YEARFRAC uporablja naslednje argumente:
YEARFRAC(datum_začetka,končni_datum,[osnova])
Neobvezni osnovni argument v funkciji YEARFRAC je število med 0 in 4, ki določa osnovo za štetje dni, ki se uporablja pri določanju delnega dela leta:
-
0 (ali izpuščeno), da temelji na metodi ZDA (NASD) 30/360
-
1, da ulomek temelji na dejanskih dneh/dejanskih dneh
-
2, da ulomek temelji na dejanskih dneh/360
-
3, da ulomek temelji na dejanskih dneh/365
-
4, da ulomek temelji na evropski metodi 30/360
Če na primer vnesete naslednjo formulo YEARFRAC v celico, da ugotovite, kolikšen odstotek leta ostane od 15. oktobra 2013:
=YEARFRAC(DATE(2013,10,15),DATE(2013,12,31))
Excel v celico vrne decimalno vrednost 0,2111111, kar pomeni, da ostane le nekaj več kot 21 odstotkov leta.