DAN funkcija u programu Excel može se koristiti za izdvajanje i prikazivanje mjesnog dijela datuma koji je unesen u funkciju.
Izlaz funkcije vraća se kao cijeli broj u rasponu od 1 do 31.
Slična funkcija je funkcija DAYS koja se može koristiti za pronalaženje broja dana između dva datuma koji se javljaju u istom tjednu ili mjesecu pomoću formule oduzimanja kao što je prikazano u retku 9 primjera na gornjoj slici.
Pre Excel 2013
Funkcija DAYS prvi put je uvedena u programu Excel 2013. Za ranije verzije programa upotrijebite funkciju DAY u odsječnoj formuli kako biste pronašli broj dana između dva datuma, kao što je prikazano u retku osam gore.
Serijski brojevi
Excel pohranjuje datume kao sekvencijalne brojeve - ili serijske brojeve - tako da se oni mogu koristiti u izračunima. Svaki dan broj se povećava za jedan. Parcijalni dani unose se kao frakcije dnevno, kao što je 0,25 za jednu četvrtinu dana (šest sati) i 0,5 za pola dana (12 sati).
Za verzije sustava Windows programa Windows, prema zadanim postavkama:
- 1. siječnja 1900 = serijski broj 1;
- 1. siječnja 2016 = 42370 (budući da je 42.370 dana nakon 1. siječnja 1900);
- 12 sati ujutro 1. siječnja 2016. je 42370,50.
DAN / DAN Funkcije Sintaksa i argumenti
Sintaksa funkcije odnosi se na izgled funkcije i uključuje naziv funkcije, zagrade i argumente.
Sintaksa za funkciju DAY je:
= DAY (Serial_number)
Serijski broj - (obavezno) broj koji predstavlja datum od kojeg se dan izdvaja.
Ovaj broj može biti:
- serijski broj koji predstavlja datumski red 4 u primjeru;
- ćelije referenca na lokaciju radnog lista datumskog retka 5 u primjeru;
- datum unesen kao argument funkcije pomoću DATA funkcijskog retka 6 u primjeru;
- trenutačni datum unesen kao argument funkcije pomoću zadatka RUBA ZA TODAY ili NOW 6. u primjeru.
Bilješka: Ako se u funkciju unese bogat datum - kao što je veljača 29 za godinu bez skoka - funkcija će prilagoditi izlaz na ispravan dan sljedećeg mjeseca kao što je prikazano u retku 7 slike na kojoj je izlaz za datum 29. veljače 2017. jedan je za 1. ožujka 2017. godine.
Sintaksa za funkciju DAYS je:
DAYS (datum završetka, datum početka)
End_date, Start_date - (potrebni) to su dva datuma korištena za izračun broja dana.
Bilješke:
- Ako su datumski argumenti brojčane vrijednosti koje su izvan raspona važećih datuma, kao što je 32. kolovoza 2016., DANI vratit će #NUM! vrijednost pogreške.
- Ako je datum argumenta datuma unesen kao tekstni niz koji se ne može analizirati kao važeći valjani datum, DANI vraća #VALUE! vrijednost pogreške.
Excel WEEKDAY Funkcijski primjer
Redci tri do devet u gornjem primjeru prikazuju različite namjene za DAY i DAYS funkcije.
Također uključen u redak 10 je formula koja kombinira funkciju WEEKDAY s funkcijom CHOOSE u formuli koja vraća naziv dana od datuma koji se nalazi u ćeliji B1.
Funkcija DAY ne može se koristiti u formuli za pronalaženje imena jer postoji mogućnost za 31 funkciju, ali samo sedam dana u tjednu ulazi u funkciju CHOOSE.
S druge strane, funkcija WEEKDAY vraća samo broj od jedan do sedam, a zatim se može unijeti u funkciju CHOOSE za pronalaženje imena dana.
Kako funkcionira formula:
- Funkcija WEEKDAY ekstrahira broj dana od datuma u ćeliji B1;
- Funkcija CHOOSE vraća dan ime s popisa imena unesenih kao Vrijednost argument za tu funkciju.
Kao što je prikazano u ćeliji B10, konačna formula izgleda ovako:
= ODABERITE (radni dan (B1), "Ponedjeljak", "utorak", "srijeda", "Četvrtak", "Petak", "subota", "Nedjelja")
U nastavku su navedeni koraci za unos formule u listove radnih listova.
Ulazak u funkciju CHOOSE / WEEKDAY
Opcije za unos funkcije i njene argumente uključuju:
- Tipkanje cjelokupne funkcije prikazane gore u radnu listu stanica;
- Odabir funkcije i njenih argumenata pomoću dijaloškog okvira CHOOSE.
Iako je moguće ručno upisati cjelokupnu funkciju, mnogi ljudi lakše upotrebljavaju dijaloški okvir koji izgleda nakon unošenja ispravne sintakse za funkciju, kao što su navodnici koji okružuju svaki dan i separatore zareza između njih.
Budući da je WEEKDAY funkcija ugniježđena unutar CHOOSE, upotrebljava se dijaloški okvir funkcije CHOOSE i WEEKDAY se unosi kao Index_num argument.
Ovaj primjer vraća puni naziv za svaki dan u tjednu. Da bi formula vratila kratki obrazac, kao što je Uto rađe nego Utorak, unesite kratke obrasce za Vrijednost argumente u koracima u nastavku.
Koraci za unos formule su:
- Kliknite na ćeliju na kojoj će se prikazati rezultati formule, kao što je stanica A10;
- Klikni na formule karticu izbornika vrpce;
- izabrati Potraživanje i referenca od vrpce za otvaranje padajućeg popisa funkcije;
- Kliknite na ODABERITE na popisu kako bi se otvorio dijaloški okvir funkcije;
- U dijaloškom okviru kliknite Index_num crta;
- Tip WEEKDAY (B1) na ovoj liniji dijaloškog okvira;
- Klikni na vrijednost1 line u dijaloškom okviru;
- Tip nedjelja na ovoj liniji;
- Klikni na VALUE2 crta;
- Tip ponedjeljak ;
- Nastavite unositi imena za svaki dan u tjednu na zasebnim crtama u dijaloškom okviru;
- Kada ste unijeli sve dane, kliknite u redu za dovršavanje funkcije i zatvaranje dijaloškog okvira;
- Ime četvrtak trebao bi se pojaviti u radnom listu ćelije gdje se nalazi formula;
- Ako kliknete na ćeliju A10, cjelovita funkcija pojavljuje se u traci formule iznad radnog lista.




