Obsah
V článku je uvedeno několik tipů pro výpočet a zobrazení časů, které jsou delší než 24 hodin, 60 minut a 60 sekund.
Při odečítání nebo sčítání času v aplikaci Excel můžete někdy chtít zobrazit výsledky jako celkový počet hodin, minut nebo sekund. Úkol je mnohem jednodušší, než se může zdát, a řešení se dozvíte za chvíli.
Jak zobrazit čas v rozmezí 24 hodin, 60 minut, 60 sekund
Chcete-li zobrazit časový interval delší než 24 hodin, 60 minut nebo 60 sekund, použijte vlastní formát času, kde je příslušný kód časové jednotky uzavřen v hranatých závorkách, například [h], [m] nebo [s]. Podrobný postup je uveden níže:
- Vyberte buňky, které chcete formátovat.
- Klikněte pravým tlačítkem myši na vybrané buňky a potom klikněte na Formátování buněk nebo stiskněte klávesovou zkratku Ctrl + 1. Tím se otevře nabídka Formátování buněk dialogové okno.
- Na Číslo na kartě Kategorie , vyberte Vlastní a zadejte jeden z následujících časových formátů do pole Typ box:
- Nad 24 hodin: [h]:mm:ss nebo [h]:mm
- Více než 60 minut: [m]:ss
- Více než 60 sekund: [s]
Následující snímek obrazovky ukazuje vlastní formát času "přes 24 hodin" v akci:
Níže je uvedeno několik dalších vlastních formátů, které lze použít k zobrazení časových intervalů přesahujících délku standardních časových jednotek.
Popis | Kód formátu |
Celkový počet hodin | [h] |
Hodiny & amp; minuty | [h]:mm |
Hodiny, minuty, sekundy | [h]:mm:ss |
Celkový počet minut | [m] |
Minuty & amp; sekundy | [m]:ss |
Celkem sekund | [s] |
Při použití na naše ukázková data (celkový čas 50:40 na výše uvedeném obrázku) budou tyto vlastní časové formáty poskytovat následující výsledky:
A | B | C | |
---|---|---|---|
1 | Popis | Zobrazený čas | Formát |
2 | Hodiny | 50 | [h] |
3 | Hodiny & amp; minuty | 50:40 | [h]:mm |
4 | Hodiny, minuty, sekundy | 50:40:30 | [h]:mm:ss |
5 | Zápis | 3040 | [m] |
6 | Minuty & amp; sekundy | 3040:30 | [m]:ss |
7 | Sekundy | 182430 | [s] |
Chcete-li, aby zobrazené časy byly pro uživatele smysluplnější, můžete časové jednotky doplnit například odpovídajícími slovy:
A | B | C | |
---|---|---|---|
1 | Popis | Zobrazený čas | Formát |
2 | Hodiny & amp; minuty | 50 hodin a 40 minut | [h] "hodiny a" mm "minuty" |
3 | Hodiny, minuty, sekundy | 50 h. 40 m. 30 s. | [h] "h." mm "m." ss "s." |
4 | Zápis | 3040 minut | [m] "minuty" |
5 | Minuty & amp; sekundy | 3040 minut a 30 sekund | [m] "minuty a" ss "sekundy" |
6 | Sekundy | 182430 sekund | [s] "sekundy" |
Poznámka: Ačkoli výše uvedené časy vypadají jako textové řetězce, stále se jedná o číselné hodnoty, protože formáty čísel v aplikaci Excel mění pouze vizuální reprezentaci, ale nikoli základní hodnoty. Můžete tedy formátované časy libovolně sčítat a odečítat jako obvykle, odkazovat na ně ve vzorcích a používat je v dalších výpočtech.
Nyní, když znáte obecnou techniku zobrazování časů delších než 24 hodin v aplikaci Excel, vám ukážu několik dalších vzorců vhodných pro konkrétní situace.
Výpočet časového rozdílu v hodinách, minutách nebo sekundách
Chcete-li vypočítat rozdíl dvou časů v určité časové jednotce, použijte jeden z následujících vzorců.
Časový rozdíl v hodinách
Výpočet hodin mezi časem zahájení a ukončením jako desetinné číslo , použijte tento vzorec:
( Čas ukončení - Čas zahájení ) * 24Chcete-li získat počet kompletní hodiny , použijte funkci INT k zaokrouhlení desetinného čísla na nejbližší celé číslo:
=INT((B2-A2) * 24)
Časový rozdíl v minutách
Minuty mezi dvěma časy vypočtete tak, že od času začátku odečtete čas konce a rozdíl vynásobíte číslem 1440, což je počet minut v jednom dni (24 hodin*60 minut).
( Čas ukončení - Čas zahájení ) * 1440Časový rozdíl v sekundách
Počet sekund mezi dvěma časy získáte vynásobením časového rozdílu číslem 86400, což je počet sekund v jednom dni (24 hodin*60 minut*60 sekund).
( Čas ukončení - Čas zahájení ) * 86400Za předpokladu času začátku v A3 a času konce v B3 jsou vzorce následující:
Hodiny jako desetinné číslo: =(B3-A3)*24
Kompletní hodiny: =INT((B3-A3)*24)
Zápis: =(B3-A3)*1440
Vteřiny: =(B3-A3)*86400
Následující snímek obrazovky ukazuje výsledky:
Poznámky:
- Pro správné výsledky by buňky vzorce měly být naformátovány jako Obecné .
- Pokud je čas ukončení větší než čas zahájení, zobrazí se časový rozdíl jako záporné číslo, jako na řádku 5 na obrázku výše.
Jak sčítat/odečítat více než 24 hodin, 60 minut, 60 sekund
Chcete-li k danému času přidat požadovaný časový interval, vydělte počet hodin, minut nebo sekund, které chcete přidat, počtem odpovídajících jednotek dne (24 hodin, 1440 minut nebo 86400 sekund) a poté přičtěte kvocient k počátečnímu času.
Přidejte více než 24 hodin:
Čas zahájení + ( N /24)Přidejte více než 60 minut:
Čas zahájení + ( N /1440)Přidejte více než 60 sekund:
Čas zahájení + ( N /86400)Kde N je počet hodin, minut nebo sekund, které chcete přidat.
Zde je několik skutečných příkladů vzorců:
K času začátku v buňce A2 přičtěte 45 hodin:
=A2+(45/24)
Přidání 100 minut k času zahájení v A2:
=A2+(100/1440)
Přidání 200 sekund k času spuštění v A2:
=A2+(200/86400)
Nebo můžete zadat časy, které chcete přidat, do samostatných buněk a odkazovat na ně ve vzorcích, jak je znázorněno na obrázku níže:
Na odečíst časy v Excelu použijte podobné vzorce, ale se znaménkem minus místo plus:
Odečtěte více než 24 hodin:
Čas zahájení - ( N /24)Odečtěte více než 60 minut:
Čas zahájení - ( N /1440)Odečtěte více než 60 sekund:
Čas zahájení - ( N /86400)Následující snímek obrazovky ukazuje výsledky:
Poznámky:
- Pokud se vypočtený čas zobrazuje jako desetinné číslo, použijte na buňky vzorce vlastní formát data a času.
- Pokud se po použití vlastního formátování zobrazí buňka #####, s největší pravděpodobností není buňka dostatečně široká, aby se v ní zobrazil časový údaj data. Chcete-li to napravit, rozšiřte šířku sloupce buď dvojitým kliknutím, nebo přetažením pravého okraje sloupce.
Takto můžete v Excelu zobrazovat, sčítat a odečítat dlouhé časové intervaly. Děkuji vám za přečtení a doufám, že se příští týden uvidíme na našem blogu!