Výpočet rozdílu mezi dvěma časy
Applies ToExcel pro Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Řekněme, že chcete zjistit, jak dlouho trvá, než zaměstnanec dokončí operaci montážní linky nebo objednávku rychlého občerstvení zpracuje ve špičkách. Existuje několik způsobů, jak vypočítat rozdíl mezi dvěma časy.

Prezentovat výsledek ve standardním formátu času

Existují dva přístupy, které můžete použít k prezentaci výsledků ve standardním formátu času (hodiny : minuty : sekundy). Pomocí operátoru odčítání (-) zjistíte rozdíl mezi časy a pak provedete jednu z následujících věcí:

Použijte na buňku kód vlastního formátu následujícím způsobem:

  1. Vyberte buňku.

  2. Na kartě Domů klikněte ve skupině Číslo na šipku vedle pole Obecné a potom klikněte na Další formáty čísel.

  3. V dialogovém okně Formát buněk klikněte v seznamu Kategorie na Vlastní a pak vyberte vlastní formát v poli Typ.

Pomocí funkce TEXT naformátujte časy: Když použijete kódy formátu času, hodiny nikdy nepřekročí 24, minuty nikdy nepřekročí 60 a sekundy nikdy nepřekročí 60.

Příklad tabulky 1 – Prezentace výsledku ve standardním formátu času

Zkopírujte následující tabulku do prázdného listu a v případě potřeby ji upravte.

A

B

1

Počáteční čas

Koncový čas

2

9.6.2007 10:35

9. 6. 2007 15:30

3

Vzorec

Popis (výsledek)

4

=B2-A2

Hodiny mezi dvěma časy (4). Na buňku musíte ručně použít vlastní formát "h".

5

=B2-A2

Hodiny a minuty mezi dvěma časy (4:55). U buňky je nutné ručně použít vlastní formát "h:mm".

6

=B2-A2

Hodiny, minuty a sekundy mezi dvěma časy (4:55:00). Na buňku je nutné ručně použít vlastní formát "h:mm:ss".

7

=TEXT(B2–A2;"h")

Hodiny mezi dvěma časy s buňkou formátovanou jako "h" pomocí funkce TEXT (4).

8

=TEXT(B2–A2;"h:mm")

Hodiny a minuty mezi dvěma časy s buňkou formátovanou jako "h:mm" pomocí funkce TEXT (4:55).

9

=TEXT(B2–A2;"h:mm:ss")

Hodiny, minuty a sekundy mezi dvěma časy s buňkou formátovanou jako "h:mm:ss" pomocí funkce TEXT (4:55:00).

Poznámka: Pokud použijete formát použitý s funkcí TEXT a u buňky použijete formát čísla, bude mít funkce TEXT přednost před formátováním buňky.

Další informace o tom, jak tyto funkce používat, najdete v tématech Funkce TEXT a Zobrazení čísel jako kalendářních dat nebo časů.

Příklad tabulky 2 – Prezentace výsledku na základě jedné časové jednotky

K provedení této úlohy použijete funkci INT nebo funkci HODINA, MINUTA a SEKUNDA , jak je znázorněno v následujícím příkladu.

Zkopírujte následující tabulku do prázdného listu a podle potřeby ji upravte.

A

B

1

Počáteční čas

Koncový čas

2

9.6.2007 10:35

9. 6. 2007 15:30

3

Vzorec

Popis (výsledek)

4

=INT((B2-A2)*24)

Celkový počet hodin mezi dvěma časy (4)

5

=(B2-A2)*1440

Celkový počet minut mezi dvěma časy (295)

6

=(B2-A2)*86400

Celkový počet sekund mezi dvěma časy (17700)

7

=HODINA(B2–A2)

Rozdíl v hodinové jednotce mezi dvěma časy. Tato hodnota nesmí překročit 24 (4).

8

=MINUTA(B2-A2)

Rozdíl v minutové jednotce mezi dvěma časy. Tato hodnota nesmí překročit 60 (55).

9

=SEKUNDA(B2-A2)

Rozdíl v jednotce sekund mezi dvěma časy. Tato hodnota nesmí překročit 60 (0).

Další informace o tom, jak tyto funkce používat, najdete v tématech Funkce INT, HODINA, FUNKCE MINUTE a FUNKCE SECOND.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.