Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .
Funkce DATETIME je kombinací funkcí DATUM a ČAS.
Funkce DATUM vrátí pořadové číslo, které představuje určité datum.
Funkce ČAS vrátí vyjádření času desetinným číslem s hodnotou v rozmezí od 0 (nula) do 0,99999999, které představuje čas od 0:00:00 (12:00:00 dop.) do 23:59:59 (11:59:59 odp.).
Syntaxe
DATETIME(Year,Month,Day,Hour,MINUTE,Second)
Rok Argument rok může být jeden na čtyři číslice. Není možné použít jeden rok před 1900. -Li argument rok 0 (nula) až 1899, hodnotu přibude 1900 k výpočtu v roce. Například DATETIME(108,1,2,n,n,n) vrací datum jako 39,449; které je pořadové číslo představující 2 leden 2008 (1900 + 108). Pokud je argument rok od 1900 do 9999, hodnotu slouží jako rok. Například DATETIME(2008,1,2,n,n,n) také vrací datum jako 39,449.
Měsíc je číslo představující měsíc v roce. Pokud je větší než 12 měsíců, měsíce přidá tento počet měsíců za první měsíc v roce zadali. Například DATETIME(2008,14,2,n,n,n) vrátí pořadové číslo představující 2 únor 2009.
Den je číslo vyjadřující den v měsíci. Pokud je větší než počet dnů v zadaném měsíci den, je tato hodnota dnů přičtena na první den v měsíci. Například DATETIME(2008,1,35,n,n,n) vrátí pořadové číslo představující 4 únor 2008.
Hodina je číslo od 0 (nula) do 32 767 reprezentující hodinu. Jakákoli hodnota větší než 23 bude vydělena číslem 24 a zbytek dělení se použije jako hodnota hodin. Například data a času (n, n, n, 27,0,0) vrátí čas as.125 nebo 3:00 dop.
Minuta je číslo od 0 do 32 767 představující časový údaj v minutách. Jakákoli hodnota větší než 59 bude převedena na hodiny a minuty. Například data a času (n, n, n, 0,750,0) vrátí čas ve formátu.520833 nebo 12:30 odp.
Druhý znak je jakákoli číslice od 0 do 32 767 reprezentující sekundu Jakákoli hodnota větší než 59 bude převedena na hodiny, minuty a sekundy. Například data a času (n, n, n, 0,0,2000) vrátí čas ve formátu.023148 nebo 12:33:20 dop.
Poznámky
-
Kalendářní data jsou uloženy jako pořadová čísla, takže je můžete použít ve výpočtech. Ve výchozím nastavení 31 1899 prosinec je pořadové číslo 1 a 1. ledna 2008 je pořadové číslo 39448, protože je 39,448 dnů po 1. ledna 1900.
-
Časové hodnoty představují část hodnoty data a představované desetinné číslo (například 12:00 odp reprezentován 0,5 protože je polovinu za den).
Příklad
Rok |
Měsíc |
Den |
Hodina: |
Minuta: |
Sekunda: |
Vzorec |
Popis (výsledek) |
2006 |
3,5 |
2,5 |
3,5 |
45 |
25 |
=DATETIME([rok];[měsíc];[den];[hodina];[minuta];[sekunda]) |
Pořadové číslo pro datum a vyjádření času dne desetinným číslem (39;052,5315393519) |