ČasHodn
enTIMEVALUE
Definice
Sekce “Definice”Funkce převede textový řetězec představující čas (např. „14:30“ nebo „2:30 PM“) na časovou hodnotu, kterou Excel uloží jako desetinné číslo (časová složka dne).
Vzorec
Sekce “Vzorec”=ČASHODN(čas)Argumenty funkce
Sekce “Argumenty funkce”Čas – Textový řetězec, který představuje čas (např. „6:00“ nebo „18:45“). Text musí být ve formátu, který Excel rozpozná jako platný čas.
Praktické vysvětlení
Sekce “Praktické vysvětlení”Funkce převede klasický čas, který je naformátován jako text, na desetinné číslo daného času. Výpočet lze představit jako daný čas / 24, aby byla vrácena hodnota času v desetinném místě, jelikož počet hodin v jednom dni je 24.
Funkce se hodí, pokud je nutné s časem provádět výpočty jako s časovou hodnotou nebo v kombinaci s jinými funkcemi. Je nutné výstupní buňky naformátovat jako číslo, aby funkce vracela správné hodnoty.
Pokud je do funkce vloženo číslo nebo text, funkce vrátí error ve formátu #HODNOTA!.

Použití s ostatními funkcemi
Sekce “Použití s ostatními funkcemi”Pokud je vrácený čas v desetinném formátu na mnoho desetinných míst, je možné hodnotu zaokrouhlit matematicky na menší počet míst pomocí funkce Zaokrouhlit. V tomto případu je hodnota zaokrouhlena na 2 desetinná místa.
=ZAOKROUHLIT(ČASHODN(A2);2)Pokud má být zjištěna desetinná hodnota z času aktuálního času, je nutné aktuální čas zjištěný pomocí funkce Nyní převést na text pomocí funkce Hodnota.Na.Text. Následně lze funkci použít na aktuální čas.
=ČASHODN(HODNOTA.NA.TEXT(NYNÍ();“hh:mm:ss“))Funkci lze kombinovat i s logickými funkcemi jako funkce Když. Např. pokud má být zjištěno, zdali je určitý čas vyšší než 12 a je tedy odpoledne nebo dopoledne.
=KDYŽ(ČASHODN(A2)<ČASHODN(„12:00″);“dopoledne“;“odpoledne“)Související funkce
Sekce “Související funkce”© 2026 Excelland
