Ako pridať čas do vzorca programu Excel?
Môžeme pridať čas v programe Excel pomocou funkcie SUM (), alebo urobiť individuálne doplnenie pomocou operátora '+'. Okrem toho však program Excel ignoruje hodiny, ktoré presahujú 24. V takom prípade použijeme vlastný formát čísla.
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples.png.webp)
Príklady
Príklad č
Ak si želáme vypočítať celkový čas, ktorý študent potrebuje na splnenie dvoch rôznych úloh, môže študent splniť prvé zadanie za 5 hodín a 40 minút a druhé za 8 hodín a 20 minút:
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_2.png.webp)
Výstup je uvedený nižšie.
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_3.png.webp)
Vidíme, že študent dvakrát absolvoval dva rôzne úlohy zadané v bunkách: B2 a B3, a chceli by sme vypočítať celkový čas, ktorý študent strávil v bunke B4. Sčítame teda dva dané časy v programe Excel pomocou funkcie SUM () a získame požadovaný výsledok - 14 hodín na dokončenie dvoch úloh. Funguje to pomerne rýchlo, pretože dané hodiny nesčítajú viac ako 24 hodín.
Príklad č
Povedzme, že vo vyššie uvedenom príklade by sme chceli zhrnúť viac ako 24 hodín, kde čas potrebný na splnenie prvého zadania je 15 hodín a čas potrebný na splnenie druhého zadania je 12 hodín a 30 minút:
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_4.png.webp)
Výstup je uvedený nižšie.
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_5.png.webp)
Vidíme, že dva krát, ktoré študent absolvoval na dokončenie dvoch rôznych úloh, sú uvedené v bunkách: B2 a B3, a chceli by sme vypočítať celkový čas, ktorý študent strávil v bunke B4. Takže pridáme dve dané časové hodnoty pomocou funkcie Excel SUM () a dostaneme požadovaný výsledok - 3:30. Čas potrebný na dokončenie prvého zadania je v 24-hodinovom formáte, tj 15:00 je rovnaký ako 03:00. Aby sme teda zobrazili čas viac ako 24 hodín, zmeníme jeho formát podľa nasledujúcich krokov:
- Krok 1: Kliknite na kartu „Domov“ a rozbaľte rozbaľovaciu ponuku „Formát čísla“ a
- Krok 2: Kliknite na „Ďalšie formáty čísel“
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples.gif)
- Krok 3: Vyberte možnosť „Vlastné“ a do poľa „Typ“ zadajte: (h): mm; @ a kliknite na tlačidlo „OK“.
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_6.png.webp)
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_7.png.webp)
Vidíme, že pri tomto formáte sa výsledok mení z 03:30 na 27:30 .
Tento formát by sa uložil do zoznamu „Typ“, keď ho budeme nabudúce potrebovať.
Príklad č
Teraz povedzme, že chceme k danému času pridať požadovaný časový interval v programe Excel: Za týmto účelom vydelíme počet hodín, minút alebo sekúnd počtom zodpovedajúcich jednotiek v jeden deň (24 hodín, 1440 minút , 86400 sekúnd) a pripočítajte výsledný kvocient k danému času:
Prípad 1: Keď je čas, ktorý sa má pridať, kratší ako 24 hodín v programe Excel:
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_8.png.webp)
Vidíme, že bunka A2 obsahuje počiatočný čas a počet hodín, ktoré k tomu chceme pridať, je obsiahnutý v bunke B2. Teraz sa pridanie dvojnásobných hodnôt vykoná takto:
= Počiatočný čas + (počet hodín, ktoré sa majú pridať / 24)
Takže vidíme, že keď sa k času pripočítajú 4 hodiny: 12:00, dostaneme výsledok ako 16:00, čo je pravda.
Teraz to možno dosiahnuť aj pomocou funkcie TIME () nasledovne:
= Počiatočný čas + ČAS (počet hodín, ktoré sa majú pridať, 0,0)
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_9.png.webp)
Vidíme teda, že rovnaký výsledok dosiahneme aj pomocou funkcie TIME ().
Funkciu TIME () je však možné použiť týmto spôsobom, iba ak chceme pridať menej ako 24 hodín.
Prípad č. 2: Keď je čas, ktorý sa má pridať, v programe Excel viac ako 24 hodín:
![](https://cdn.know-base.net/4196419/add_time_in_excel_how_to_sum_hours_in_excel_with_examples_10.png.webp)
Vidíme, že bunka A4 obsahuje počiatočný DateTime a počet hodín, ktoré k tomu chceme pridať, je obsiahnutý v bunke B4. Toto pridanie dvojnásobných hodnôt sa teraz vykonáva takto:
= Počiatočný čas + (počet hodín, ktoré sa majú pridať / 24)
Vidíme teda, že tento vzorec nemá žiadne obmedzenia alebo obmedzenia týkajúce sa počtu hodín, ktoré by sme chceli pridať. Preto keď sa k DateTime: '20-03-2019 16:49 'pridá 30 hodín (> 24), dostaneme výsledok ako '21-03-2019 22:49'.
Prípad č. 3: Keď je čas, ktorý sa má pridať, viac ako 60 minút alebo 60 sekúnd:
V takom prípade sa pridanie dvojnásobných hodnôt uskutoční pomocou rovnakého vzorca ako je uvedené vyššie. Jediný rozdiel vo vzorci je, že:
- počet minút, ktoré chceme pridať k danému DateTime, sa vydelí 1440, keď je čas, ktorý sa má pridať, viac ako 60 minút (pretože 1 deň má 1440 minút) a vzorec funguje takto:
= Počiatočný čas + (počet minút na doplnenie / 1440)
- počet sekúnd, ktoré chceme pridať k danému DateTime, sa vydelí 86400, keď je čas, ktorý sa má pridať, viac ako 60 sekúnd (pretože 1 deň má 86400 sekúnd) a vzorec funguje takto:
= Počiatočný čas + (počet sekúnd na pridanie / 86400)
Na čo treba pamätať
- Ak sa vypočítaný čas zobrazuje ako desatinné číslo, môžeme na bunku vzorca použiť formát Vlastný / Dátum / Čas.
- Aby sme mohli automaticky formátovať časové hodnoty, ktoré po sčítaní presahujú 24 hodín, 60 minút alebo 60 sekúnd, môžeme v programe Excel použiť nasledujúce vlastné formáty čísel a funkciu SUM ():
Na hodiny - (h): mm: ss
Na minúty - (m): ss
Na pár sekúnd - (ss)
- Formát Vlastné hodiny je už v programe Excel vytvorený. Pre zošity, ktoré to vyžadujú, je však potrebné vytvoriť formát minút a sekúnd.
- Vlastné formáty času fungujú iba pre kladné hodnoty času.
- Formát času použitý na bunku by zmenil iba jej zobrazenie na displeji bez akejkoľvek zmeny hodnoty bunky.
- Najprv môžeme zhrnúť časové hodnoty a potom podľa potreby formátovať výsledok.
- Ak bunka po použití vlastného formátovania zobrazí niečo ako #####, môže to byť spôsobené tým, že bunka nie je dostatočne široká na to, aby zobrazila hodnotu dátumu a času. To sa dá teda napraviť rozšírením šírky stĺpca v programe Excel.