Excel 2007 obsahuje množstvo vstavaných dátumových funkcií, ktoré môžete použiť vo svojich hárkoch. Tri bežné funkcie dátumu sú TODAY, DATE a DATEVALUE a môžu byť veľmi užitočné, keď sa pokúšate vytvoriť plán v Exceli.
DNES
Najjednoduchšia a najčastejšie používaná funkcia dátumu musí byť DNES. Táto funkcia neberie žiadne argumenty a vždy sa zadáva takto:
=DNES()
Keď zadáte funkciu DNES do bunky tak, že na ňu kliknete v rozbaľovacom zozname príkazového tlačidla Dátum a čas na karte Vzorce na páse s nástrojmi alebo ju napíšete, Excel vráti aktuálny dátum pomocou nasledujúceho formátu dátumu:
23.7.2009
Majte na pamäti, že dátum vložený do bunky s funkciou DNES nie je statický. Vždy, keď otvoríte pracovný hárok, ktorý obsahuje túto funkciu, Excel prepočíta funkciu a aktualizuje jej obsah na aktuálny dátum. To znamená, že zvyčajne nepoužívate TODAY na zadanie aktuálneho dátumu, keď to robíte na historické účely (napríklad faktúra) a nikdy nechcete, aby sa zmenil.
Excel ukladá dátumy ako po sebe idúce sériové čísla, takže na označenie dátumov v minulosti a budúcnosti môžete použiť niektoré matematické operátory s funkciou DNES. Ak chcete napríklad zobraziť dátum jeden týždeň od aktuálneho dátumu, môžete použiť vzorec =DNES() + 7.
DÁTUM
Funkcia DATE vráti poradové číslo dátumu pre dátum určený argumentmi rok, mesiac a deň . Táto funkcia používa nasledujúcu syntax:
=DATE(rok,mesiac,deň)
Funkcia DATE sa hodí, keď máte pracovný hárok, ktorý obsahuje rôzne časti dátumu v samostatných stĺpcoch, ako je znázornené na nasledujúcom obrázku. Môžete ho použiť na spojenie troch stĺpcov s informáciami o dátume do jednej bunky dátumu, ktorú môžete použiť pri triedení a filtrovaní.
Použitie funkcie DÁTUM na spojenie samostatných informácií o dátume do jedného záznamu.
DATEVALUE
Hodnota DATEVALUE vráti poradové číslo dátumu pre dátum, ktorý bol zadaný do tabuľky ako text, aby ste ho mohli použiť pri výpočtoch dátumu. Táto funkcia má jeden argument:
=DATEVALUE(date_text)
Predpokladajme napríklad, že ste do bunky B12 zadali nasledujúci text:
21.5.2004
(Pamätajte, že keď pred položkou uvediete apostrof, Excel vloží túto položku ako text, aj keď by ju inak program vložil ako hodnotu.) Potom môžete túto textovú položku previesť na sériové číslo dátumu zadaním nasledujúceho vzorca do bunka C12 vedľa:
=DATEVALUE(B12)
Excel potom vráti poradové číslo dátumu 38128 do bunky C12, ktoré môžete zobraziť ako zrozumiteľnejší dátum naformátovaním v jednom z formátov čísel dátumu v Exceli.
Funkcie DATE a DATEVALUE musíte skonvertovať na ich vypočítané sériové čísla dátumu, aby ste ich mohli triediť a filtrovať. Ak chcete tieto funkcie previesť jednotlivo, vyberte bunku, stlačením klávesu F2 aktivujte režim úprav a potom stlačením klávesu F9 nahraďte funkciu sériovým číslom vypočítaného dátumu; nakoniec kliknite na tlačidlo Enter na riadku vzorcov a vložte toto sériové číslo do bunky.