Výpočet rozdielu medzi dvoma časmi v Exceli

Vzťahuje sa na
Excel pre Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Povedzme, že chcete zistiť, ako dlho trvá, kým zamestnanec dokončí prevádzku na montážnej linke alebo objednávku rýchleho občerstvenia, ktorá sa má spracovať v špičke. Existuje niekoľko spôsobov výpočtu rozdielu medzi dvoma časmi.

Prezentovanie výsledku v štandardnom formáte času

Na prezentovanie výsledkov v štandardnom formáte času (hodiny : minúty : sekundy) môžete použiť dva spôsoby. Operátor odčítania (-) zistíte rozdiel medzi časmi a potom vykonáte niektorý z týchto krokov:

Použite pre bunku vlastný kód formátu takto:

  1. Vyberte bunku.
  2. Na karte Domov v skupine Číslo kliknite na šípku vedľa poľa Všeobecné a potom kliknite na položku Ďalšie formáty čísel.
  3. V dialógovom okne Formát buniek kliknite v zozname Kategórie na položku Vlastné a potom v poli Typ vyberte vlastný formát.

Na formátovanie časov použite funkciu TEXT: Keď používate kódy formátov času, hodiny nikdy nepresiahnu 24, minúty nikdy nepresiahnu 60 a sekundy nikdy nepresiahnu 60.

Príklad tabuľky 1 – prezentovanie výsledku v štandardnom formáte času

Použite informácie z nasledujúcej tabuľky v prázdnom hárku a potom ich podľa potreby upravte.

Bunka Príklad Príklad bunky B
Čas začatia Čas ukončenia
9.6.2007 10:35 9.6.2007 15:30
Vzorec Popis (výsledok)
=B2-A2 Hodiny medzi dvoma hodnotami času (4). Vlastný formát h je nutné v bunke použiť manuálne z dialógového okna Formát buniek .
=B2-A2 Hodiny a minúty medzi dvoma hodnotami času (4:55). Vlastný formát h:mm musíte pre bunku použiť manuálne z dialógového okna Formát buniek .
=B2-A2 Hodiny, minúty a sekundy medzi dvoma hodnotami času (4:55:00). Vlastný formát h:mm:ss musíte pre bunku manuálne použiť z dialógového okna Formát buniek .
=TEXT(B2-A2;"h") Hodiny medzi dvoma hodnotami času pri bunke formátovanej ako "h" pomocou funkcie TEXT (4).
=TEXT(B2-A2;"h:mm") Hodiny a minúty medzi dvoma hodnotami času, pričom bunka je formátovaná ako h: mm pomocou funkcie TEXT (4:55).
=TEXT(B2-A2;"h:mm:ss") Hodiny, minúty a sekundy medzi dvoma hodnotami času, pričom bunka je formátovaná ako h:mm:ss pomocou funkcie TEXT (4:55:00).

Poznámka

Ak použijete formát použitý s funkciou TEXT a použijete v bunke číselný formát, funkcia TEXT má prednosť pred formátovaním bunky.

Ďalšie informácie o používaní týchto funkcií nájdete v témach Funkcia TEXT a Zobrazovanie čísel ako dátumov alebo časov.

Príklad Tabuľka č. 2 – Prezentovanie výsledku na základe jednej časovej jednotky

Na vykonanie tejto úlohy sa používa funkcia INT alebo HOUR, MINUTE a SECOND tak, ako je to znázornené v nasledujúcom príklade.

Použite informácie z nasledujúcej tabuľky v prázdnom hárku a potom ich podľa potreby upravte.

Bunka Príklad Príklad bunky B
Čas začatia Čas ukončenia
9.6.2007 10:35 9.6.2007 15:30
Vzorec Popis (výsledok)
=INT((B2-A2)*24) Celkový počet hodín medzi dvoma hodnotami času (4)
=(B2-A2)*1440 Celkový počet minút medzi dvoma hodnotami času (295)
=(B2-A2)*86400 Celkový počet sekúnd medzi dvoma hodnotami času (17700)
=HOUR(B2-A2) Rozdiel v jednotke hodín medzi dvoma časmi. Táto hodnota nesmie presiahnuť 24 (4).
=MINUTE(B2-A2) Rozdiel v jednotke minút medzi dvoma časmi. Táto hodnota nesmie presiahnuť hodnotu 60 (55).
=SECOND(B2-A2) Rozdiel v sekundovej jednotke medzi dvoma časmi. Táto hodnota nesmie presiahnuť hodnotu 60 (0).

Ďalšie informácie o používaní týchto funkcií sa nachádzajú v témach Funkcia INT, funkcia HOUR, funkcia MINUTE a funkcia SECOND.