Vrátí pořadové číslo, které představuje určité datum.
Syntaxe
DATUM(rok;měsíc;den)
Rok Argument rok se může skládat z jedné až čtyř číslic. Pokud má tento argument hodnotu od 0 (nula) do 1899 (včetně), je rok vypočten jako součet této hodnoty a čísla 1900. Výraz DATE(108,1,2) například vrací datum 2. ledna 2008 (1900+108). Pokud má argument rok hodnotu od 1900 do 9999 (včetně), je tato hodnota přímo použita jako rok. Příklad: výraz DATE(2008,1,2) vrací datum 2. ledna 2008.
Měsíc: je číslo představující měsíc v roce. Pokud je hodnota argumentu měsíc větší než 12, je tento počet měsíců přičten k prvnímu měsíci zadaného roku. Funkce DATE(2008,14,2) například vrátí pořadové číslo představující 2. únor 2009.
Den je číslo reprezentující den v měsíci. Pokud je hodnota argumentu den větší než počet dní v zadaném měsíci, je tento počet dní přičten k prvnímu dni zadaného měsíce. Funkce DATE(2008,1,35) například vrátí pořadové číslo představující 4. únor 2008.
Poznámky
-
Kalendářní data jsou ukládána jako pořadová čísla, takže je lze použít při výpočtech. 31. prosinec roku 1899 má ve výchozím nastavení pořadové číslo 1 a 1. leden roku 2008 má pořadové číslo 39448, protože představuje 39 448. den po prvním lednu roku 1900.
-
Funkci DATUM je vhodné používat ve vzorcích, kde rok, měsíc a den jsou vzorce, nikoli konstanty.
Příklad
Rok |
Měsíc |
Den |
Vzorec |
Popis (výsledek) |
2008: |
2,5 |
2,5 |
=DATUM([Rok];[Měsíc];[Den]) |
Pořadové číslo uvedeného data (1. 1. 2008 nebo 39 448) |