převod hodin v desetinném formátu na hodiny a minuty

Anonymní
2025-03-05T11:08:05+00:00

Jak převedu hodiny v desetinném formátu na hodiny a minuty? Konkrétně (např. odpracovaný čas) 1,5 h na 1:30 h.

Microsoft 365 a Office | Excel | Jiné | Windows

Otázka je uzamčená. Tato otázka se migrovala z komunity podpory Microsoftu. Můžete hlasovat, jestli je užitečná, ale nemůžete k ní přidávat komentáře či odpovědi ani ji nemůžete sledovat.

Počet komentářů: 0 Žádné komentáře

Odpovědi: 4

Seřadit podle: Nejužitečnější
  1. Anonymní
    2025-03-05T13:48:33+00:00

    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

    Byla tato odpověď užitečná?

    Počet osob, které tuto odpověď považovaly za užitečnou: 1.
    Počet komentářů: 0 Žádné komentáře
  2. Miroslav Pragl 78,941 Reputační body Dobrovolný moderátor
    2025-03-06T05:51:48+00:00

    JJ, jak jsem jiz psal.

    MP

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  3. Anonymní
    2025-03-06T01:10:54+00:00

    Tato odpověď byla automaticky přeložena. V důsledku toho může obsahovat gramatické chyby nebo neobvyklé formulace.

    Zde je alternativa, kterou lze zobrazit přímo v časovém formátu, můžete vyzkoušet různé možnosti podle aktuálních potřeb. Excel ukládá čas ve dnech (1 den = 24 hodin), takže 1 hodina = 1/24, 0,5 hodiny = 1/48.

    Příklad: 1,5 hodiny → = 1,5/24 → výsledek je 0,0625, ale zobrazuje se jako 1:30:00 (je třeba nastavit formát). Za předpokladu, že desetinné hodiny jsou v buňce A1, zadejte vzorec do ostatních buněk:

    = A1/24  
    

    Klikněte pravým tlačítkem na buňku → Nastavte Formát buňky → seřadit a vyberte "Čas" → vyberte formát (např. 1:30:00).

    S pozdravem  Eliac.S - MSFT | Specialista podpory komunity Microsoft

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře
  4. Miroslav Pragl 78,941 Reputační body Dobrovolný moderátor
    2025-03-05T15:05:14+00:00

    Ahoj Jiri,

    chces je PREVEST, nebo ZOBRAZIT VE FORMATU hh:mm ?

    Podle jake normy je zapis "1:30 h" - to se jako cte jedna hodina tricet minut hodin?

    Obecne: vydel cas v hodinach 24 a nastav format na cas

    MP

    Byla tato odpověď užitečná?

    Počet komentářů: 0 Žádné komentáře