Az Excel DÁTUM függvényével három különálló értéket dátumértékké kapcsolhat össze.
Technikai részletek
A DÁTUM függvény az egy adott dátumnak megfelelő sorszámot adja eredményül.
Szintaxis: DÁTUM(év;hónap;nap)
A DÁTUM függvény szintaxisa az alábbi argumentumokat foglalja magában:
-
Év: Kötelező. Az év argumentum 1–4 számjegyű lehet. Az Excel az év argumentumot a választott dátumrendszernek megfelelően értelmezi. A Windowshoz készült Microsoft Excel alapértelmezés szerint az 1900-as dátumrendszert használja, mely azt jelenti, hogy az első dátum 1900. január 1.
Tipp: A nem várt eredmények elkerülése érdekében négy számjegyet adjon meg év argumentumnak. A „07” formában megadott év például az 1907-es és a 2007-es évszámértéket is jelentheti. A négyjegyű évekkel kiküszöbölhető a kétértelműség.
-
Ha az év argumentum 0 (nulla) és 1899 közötti értékű (a határértékeket is belevéve), az Excel ennek az értéknek 1900-hoz adásával számítja ki az évet. A DÁTUM(108;1;2) képlet például 2008. január 2-át adja eredményül (1900+108).
-
Ha az év argumentum értéke 1900 és 9999 közé esik (a határértékeket is belevéve), az Excel pontosan a megadott értéket veszi az évszámnak. A DÁTUM(2008;1;2) képlet például 2008. január 2-át adja eredményül.
-
Ha az év argumentum értéke kisebb 0-nál vagy nagyobb 10000-nél, az Excel a #SZÁM! hibaértéket adja vissza.
-
-
Hónap Kötelező. Pozitív vagy negatív egész szám, amely az év hónapját fejezi ki 1 és 12 közötti számmal (január-december).
-
Ha a hónap argumentum értéke nagyobb 12-nél, akkor a hónap argumentum hozzáadja ezt a hónapszámot a megadott év első hónapjához. A DÁTUM(2008;14;2) képlet a 2009. február 2-ának megfelelő sorszámot fogja eredményül adni.
-
Ha a hónap értéke kisebb 1-nél, akkor a hónap argumentum kivonja ennek a számnak az abszolútértékét plusz 1-et a megadott év első hónapjából. A DÁTUM(2008;-3;2) képlet például a 2007. szeptember 2-ának megfelelő sorszámot adja eredményül.
-
-
Nap Kötelező. A hónap napjait jelentő, 1 és 31 közötti pozitív vagy negatív egész szám.
-
Ha a nap argumentum értéke nagyobb a megadott hónapban lévő napok számánál, akkor a nap argumentum hozzáadja a megadott napszámot a hónap első napjához. A DÁTUM(2008;1;35) képlet például a 2008. február 4-ének megfelelő sorszámot adja eredményül.
-
Ha a nap értéke kisebb 1-nél, akkor a nap argumentum kivonja ennek a számnak az abszolútértékét plusz 1-et a megadott hónap első napjából. A DÁTUM(2008;1;-15) képlet a 2007. december 16-ának megfelelő sorszámot adja eredményül.
-
Megjegyzés: Az Excel a dátumokat sorszámként tárolja, melyek alkalmasak arra, hogy műveleteket hajtson végre rajtuk. 1900. január 1. megfelelője az 1-es sorszám, míg például a 2008. január 1. dátumhoz 39448 tartozik, hiszen 39447 nappal van 1900. január 1. után. A dátumok megfelelő megjelenítéséhez módosítania kell a számformátumot (a Cellák formázása párbeszédpanelen).

Szintaxis: DÁTUM(év;hónap;nap)
Példa: az =DÁTUM(C2;A2;B2) képlet a C2 cellában lévő évet, az A2 cellában lévő hónapot és a B2 cellában lévő napot egyesíti, és dátumértékként külön cellába helyezi. Az alábbi példában a végeredmény a D2 cellában látható.

Képlet használata nélkül szeretne dátumokat beszúrni? Nem probléma. Beszúrhatja az aktuális dátumot, vagy beszúrhat egy automatikusan frissülő dátumot. Emellett automatikusan is kitölthet dátumokat tartalmazó oszlopokat.
A dátumformátum megváltoztatása
-
Kattintson a jobb gombbal a módosítani kívánt cellára vagy cellákra. Macen a Ctrl billentyű lenyomásával egyidejűleg kattintson a cellákra.
-
Kattintson a Kezdőlap lapon a Formátum > Cellák formázása parancsra, vagy nyomja meg a Ctrl+1 (Mac esetén Command+1) billentyűkombinációt.
-
3. Válassza ki a nyelvet a Nyelv (ország) listából és a kívánt dátumformátumot.
-
A dátumok formázásáról további információt a Dátum igény szerinti formázása című témakörben találhat.
Dátum kiszámítása másik dátum alapján
A DÁTUM függvénnyel létrehozhat egy olyan dátumot, amely másik cella dátumértékén alapul. Az ÉV, a HÓNAP és a NAP függvénnyel létrehozhatja például egy évforduló dátumát, amely egy másik cellán alapul. Tegyük fel, hogy egy alkalmazott első munkanapja 2016.10.01. A DÁTUM függvénnyel kiszámíthatja az ötödik évforduló napját:
-
A DÁTUM függvény dátumot állít elő.
=DÁTUM(ÉV(C2)+5;HÓNAP(C2);NAP(C2))
-
Az ÉV függvény megkeresi a C2 cellát, és kinyeri belőle a „2012” értéket.
-
Ezután a „+5” rész hozzáad 5 évet, így jön létre az évforduló éveként a „2017” a D2 cellában.
-
A HÓNAP függvény kinyeri a „3” értéket a C2 cellából. Így jön létre a „3” a D2 cellában lévő dátum „hónap” részeként.
-
A NAP függvény kinyeri az „14” értéket a C2 cellából. Így jön létre az „14” a D2 cellában lévő dátum „nap” részeként.
Szöveges karakterláncok és számok dátummá alakítása
Ha egy másik programból származó fájlt nyit meg, az Excel megpróbálja felismeri a dátumokat az adatok között. Olykor azonban a dátumok nem ismerhetők fel. Ennek az lehet az oka, hogy a számok nem hasonlítanak a szokásos dátumokra, vagy szövegként vannak formázva. Ebben az esetben a DÁTUM függvénnyel alakíthatja dátumokká az adatokat. Az alábbi ábrán például a C2 cella a következő formátumú dátumot tartalmazza: ÉÉÉÉHHNN. Ráadásul szövegként van formázva. Dátummá alakításához a DÁTUM függvénnyel együtt a BAL, a KÖZÉP és a JOBB függvényt használjuk.
-
A DÁTUM függvény dátumot állít elő.
=DÁTUM(BAL(C2;4);KÖZÉP(C2;5;2);JOBB(C2;2))
-
A BAL függvény megkeresi a C2 cellát, és kinyeri belőle balról az első 4 karaktert. Így jön létre a „2014” a D2 cellában lévő átalakított dátum „év” részeként.
-
A KÖZÉP függvény megkeresi a C2 cellát. Az 5. karaktertől kezdve kinyer belőle 2 karaktert jobbra. Így jön létre a „03” a D2 cellában lévő átalakított dátum „hónap” részeként. Mivel a D2 cella Dátum formátumra van beállítva, a végeredmény nem mindig tartalmazza a 0-t.
-
A JOBB függvény megkeresi a C2 cellát, és kinyer belőle 2 karaktert a jobb széltől balra haladva. Így jön létre a „14” a D2 cellában lévő átalakított dátum „nap” részeként.
Dátum növelése vagy csökkentése bizonyos számú nappal
Ha a dátumot bizonyos számú nappal szeretné növelni vagy csökkenteni, egyszerűen adja hozzá a napok kívánt számát a dátumot tartalmazó értékhez vagy cellahivatkozáshoz, vagy vonja ki abból.
Az alábbi példában az A5 cella tartalmazza azt a dátumot, amelyet 7 nappal (C5 cella) szeretnénk növelni, illetve csökkenteni.
