Excel 2007 vsebuje številne vgrajene datumske funkcije, ki jih lahko uporabite na svojih delovnih listih. Tri pogoste funkcije datuma so DANES, DATE in DATEVALUE in so lahko zelo priročne, ko poskušate ustvariti urnik v Excelu.
DANES
Najlažja in najpogosteje uporabljena funkcija datuma mora biti DANES. Ta funkcija ne sprejema argumentov in se vedno vnese na naslednji način:
=DANES()
Ko vnesete funkcijo DANES v celico tako, da jo kliknete na spustnem seznamu ukaznega gumba Datum in čas na zavihku Formule traku ali jo vnesete, Excel vrne trenutni datum z uporabo naslednje oblike zapisa datuma:
23. 7. 2009
Upoštevajte, da datum, vstavljen v celico s funkcijo DANES, ni statičen. Kadar koli odprete delovni list, ki vsebuje to funkcijo, Excel ponovno izračuna funkcijo in posodobi njeno vsebino na trenutni datum. To pomeni, da TODAY običajno ne uporabljate za vnos trenutnega datuma, ko to počnete za zgodovinske namene (na primer račun) in nikoli ne želite, da se spremeni.
Excel shranjuje datume kot zaporedne serijske številke, tako da lahko uporabite nekatere matematične operatorje s funkcijo TODAY za določitev datumov v preteklosti in prihodnosti. Če želite na primer prikazati datum en teden od trenutnega datuma, lahko uporabite formulo =DANES() + 7.
DATUM
Funkcija DATE vrne serijsko številko datuma za datum, določen z argumenti leta, meseca in dneva . Ta funkcija uporablja naslednjo sintakso:
=DATE(leto,mesec,dan)
Funkcija DATE je priročna, če imate delovni list, ki vsebuje različne dele datuma v ločenih stolpcih, kot je prikazano na naslednji sliki. Z njim lahko združite tri stolpce z informacijami o datumu v eno samo datumsko celico, ki jo lahko uporabite pri razvrščanju in filtriranju.
Uporaba funkcije DATE za združevanje ločenih podatkov o datumu v en sam vnos.
DATEVALUE
DATEVALUE vrne serijsko številko datuma za datum, ki je bil vnešen v preglednico kot besedilo, tako da ga lahko uporabite pri izračunih datuma. Ta funkcija sprejme en sam argument:
=DATEVALUE(datum_text)
Recimo, da ste na primer v celico B12 vnesli naslednji vnos besedila:
'21.5.2004
(Ne pozabite, da ko pred vnosom vnesete apostrof, Excel ta vnos vstavi kot besedilo, tudi če bi ga program sicer vnesel kot vrednost.) Ta vnos besedila lahko nato pretvorite v serijsko številko datuma tako, da vnesete naslednjo formulo v sosednja celica C12:
=DATUMVREDNOST(B12)
Excel nato vrne serijsko številko datuma 38128 v celico C12, ki jo lahko prikažete kot bolj razumljiv datum, tako da ga formatirate z enim od formatov številk datuma v Excelu.
Funkciji DATE in DATEVALUE morate pretvoriti v njuni serijski številki izračunanega datuma, da jih razvrstite in filtrirate. Če želite te funkcije pretvoriti posamezno, izberite celico, pritisnite F2, da aktivirate način urejanja, in nato pritisnite F9, da zamenjate funkcijo z serijsko številko izračunanega datuma; na koncu kliknite gumb Enter v vrstici s formulo, da vstavite to serijsko številko v celico.