Řada tabulkového softwaru Microsoftu s nástroji pro analýzu dat, tvorbu grafů a jejich sdílení.
Tato odpověď byla automaticky přeložena. V důsledku toho může obsahovat gramatické chyby nebo neobvyklé formulace.
Dobrý den Novák Jiří, Vítejte v komunitě společnosti Microsoft. Chápeme, že vaše touha převést hodiny v desetinném formátu (např. 1,5 hodiny) do intuitivnější formy "hodiny + minuty" (např. 1 hodina a 30 minut) je běžnou potřebou při práci s pracovní dobou nebo jinými scénáři, které vyžadují přesné časové délky. Chápeme, že tento převod může být nepohodlný kvůli ručním výpočtům, zejména při častém zpracování podobných dat.
Z technického hlediska převod desetinných hodin na hodiny a minuty obvykle zahrnuje matematické dělení a výpočty. Celočíselná část přímo odpovídá počtu hodin, zatímco zlomková část musí být vynásobena 60, aby se převedla na minuty (např. 0,5 hodiny x 60 = 30 minut). V aplikaci Excel je možné rozdělit celočíselnou a desetinnou část pomocí vzorců; Pokud je to řešeno pomocí programování nebo skriptování, mohou být vyžadovány specifické funkce nebo metody.
Princip je následující:
Extrahujte počet hodin: vezměte přímo celočíselnou část desetinného čísla (např. "1" pro 1,5 hodiny).
Vypočítejte počet minut: desetinnou část vynásobte 60 a zaokrouhlete na nejbližší celé číslo (0,5 x 60 = 30)
Pokud je v aplikaci Excel příklad vzorce:
=INT(A1)&"h"&ROUND((A1-INT(A1))*60,0)&"min"
(za předpokladu, že hodnota je v buňce A1).
Pokud se setkáte se zvláštními okolnostmi (jako je zpracování neceločíselných minut) nebo potřebujete další optimalizační kroky, neváhejte nám sdělit více informací, podrobně odpovíme za vás! S pozdravemEliac.S - MSFT | Specialista podpory komunity Microsoft