Hodina
enHOUR
Definice
Sekce “Definice”Funkce vrací celé číslo mezi 0 a 23, což představuje 24hodinový čas.
Vzorec
Sekce “Vzorec”=HODINA(pořadové_číslo)Argumenty funkce
Sekce “Argumenty funkce”Pořadové_číslo – Čas, ze kterého má být získána hodina. Může se jednat o buňku obsahující datum v jakémkoliv formátu nebo výstup jiné funkce.
Praktické vysvětlení
Sekce “Praktické vysvětlení”Funkce slouží zejména pro extrakci hodiny z dané buňky obsahující čas nebo datum a čas, kdy Nezáleží, v jakém formátu daný čas je. Může se jednat o klasický formát hodina, minuta, sekunda popř. pouze vlastní formát např. hodina a minuta v dané buňce viz příklad níže. Vstupem funkce mohou být i další datumové formáty. Hodiny se nijak však nezaokrouhlují. V případě, že by se jednalo např. o hodnotu 16:59, funkce vrátí pouze hodnotu 16, jelikož je to daná hodina v čase.
Pokud je vstupem funkce text, vrátí funkce error ve formátu #HODNOTA!. V případě, že se jedná o klasické číslo, výstupem nebude error, ale hodnota 0.

Použití s ostatními funkcemi
Sekce “Použití s ostatními funkcemi”Pokud je nutné z aktuálního dne a času získat pouze hodinu, je možné zjistit aktuální den a čas pomocí funkce Nyní.
=HODINA(NYNÍ())Funkci lze používat i pro tvorbu nového času pomocí funkce Čas z již existujícího času, přičemž má být změněna pouze např. hodina. V tomto případě má být do buňky zapsána hodnota času z buňky A2, přičemž vždy se bude jednat o 30 minut.
=ČAS(HODINA(A2);30;0)Funkci lze kombinovat i s logickými funkcemi jako funkce Když. Pokud má být zjištěno, zdali je daný čas dopoledne nebo odpoledne, logický test vypadá následovně:
=KDYŽ(HODINA(A2)>11;“Odpoledne“;“Dopoledne“)Související funkce
Sekce “Související funkce”© 2026 Excelland
