Vrátí pořadové číslo, které představuje určité datum.
Syntaxe
DATE(rok;měsíc;den)
Rok Argument year může být jedna až čtyři číslice. Pokud je rok mezi 0 (nula) a 1899 (včetně), hodnota se přičte k 1900, aby se vypočítal rok. Například DATE(108,1,2) vrátí 2. ledna 2008 (1900+108). Pokud je rok mezi 1900 a 9999 (včetně), použije se hodnota jako rok. Například DATE(2008,1,2) vrátí 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, argument měsíc způsobí přičtení tohoto počtu měsíců k prvnímu měsíci daného roku. Například DATE(2008,14,2) vrátí pořadové číslo představující 2. února 2009.
Den: je číslo představující den v měsíci. Pokud je hodnota argumentu den větší než počet dní v zadaném měsíci, přičte se hodnota argumentu den k prvnímu dni zadaného měsíce. Například DATE(2008,1,35) vrátí pořadové číslo představující 4. února 2008.
Poznámky:
-
Data se ukládají jako pořadová čísla, aby se dala použít ve výpočtech. Ve výchozím nastavení má datum 31. prosince 1899 pořadové číslo 1 a datum 1. ledna 2008 má pořadové číslo 39448, protože představuje 39 448. den po 1. lednu 1900.
-
Funkce DATUM je nejužitečnější 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 |
1 |
1 |
=DATE([Rok],[Měsíc],[Den]) |
Pořadové datum pro datum (1.1.2008 nebo 39448) |