Odečíst čas v aplikaci Excel | Jak odečíst čas v aplikaci Excel? | Příklady

Jak odečíst čas v aplikaci Excel? (S příklady)

Stalo se docela snadné provádět operace, jako je přidávání nebo odečítání různých hodnot času a data v aplikaci Excel. Pro odečtení časových hodnot kratších než 24 hodin je můžeme snadno odečíst pomocí operátoru '-'. Časové hodnoty, které při odečtení přesahují 24 hodin / 60 minut / 60 sekund, však Excel ignoruje. V takových případech používáme vlastní formát čísla.

Tuto šablonu Excel Odečíst čas si můžete stáhnout zde - Odečíst čas Excel Šablona

Příklad č. 1

Pokud nám někteří studenti poskytnou čas zahájení a čas dokončení úkolu (tj. Budou nám poskytnuty časy, kdy studenti začnou a dokončí úkol), a chceme vypočítat celkový čas, který tito studenti potřebují k dokončení úkolu :

Vidíme, že počáteční čas a konečný čas potřebují tři studenti k dokončení úkolu, jsou k dispozici v buňkách: B2, B3, B4 a C2, C3, C4 a chceme vypočítat celkový čas (v hodinách) přijatá těmito studenty k dokončení úkolu v buňkách D2, D3, D4.

Takže pomocí operátoru 'odečteme dvě dané časové hodnoty a výslednou hodnotu vynásobíme 24, abychom získali počet hodin potřebných k dokončení úkolu. To funguje docela snadno, protože hodnota odčítání daných časů není větší než 24.

dostaneme výsledek jako 3,00.

Přetáhněte vzorec z C2 na C4.

Příklad č. 2

Řekněme, že chceme v aplikaci Excel odečíst čas, který je více než 24 hodin, když je uveden čas zahájení a čas dokončení úkolu:

Vidíme, že počáteční čas a konečný čas potřebují tři studenti k dokončení úkolu, jsou k dispozici v buňkách: B2, B3, B4 a C2, C3, C4 a chceme vypočítat celkový čas (v hodinách) těmito studenty dokončit zadání v buňkách D2, D3, D4.

dostali jsme výsledek, jak je uvedeno níže:

Tyto hodnoty DateTime (překračující půlnoc) se zapisují pomocí vlastních formátů, které lze použít k zobrazení časových intervalů, které přesahují délku standardních časových jednotek.

Následující kroky ukazují, jak použít vlastní formát čísla v aplikaci Excel:

  • Klikněte na kartu Domů a rozbalte rozevírací nabídku Formát čísla. Klikněte na „Další formáty čísel“.

  • Vyberte „Vlastní“ a v poli „Typ“ vyberte: „dd-mm-rrrr hh: mm dop. / Odp.“ A klikněte na „OK“.

Až příště tento formát budeme potřebovat, uloží se do seznamu Typ.

Poté pomocí operátoru '- odečteme dvě dané časové hodnoty a výslednou hodnotu poté vynásobíme 24, abychom získali počet hodin potřebných k dokončení úkolu.

Podobně, pokud chceme vypočítat minuty nebo sekundy mezi dvojnásobnými hodnotami, odečteme dvojnásobné hodnoty a vynásobíme výslednou hodnotu 1440 nebo 86400 (namísto 24).

Příklad č. 3

Nyní řekněme, že chceme odečíst požadovaný časový interval od daného času: Toho lze dosáhnout vydělením počtu hodin, minut nebo sekund počtem odpovídající jednotky za jeden den (24 hodin, 1440 minut, 86400 sekund) a poté odečtením výsledného kvocientu od daného času:

Případ 1) Čas, který se má odečíst, je méně než 24 hodin:

Vidíme, že daný čas je přítomen v buňce A2 a buňka B2 obsahuje počet hodin, které od toho chceme odečíst. Takže tyto dvojnásobné hodnoty jsou odečteny takto:

Udělený čas = daný čas - (počet hodin k odečtení / 24)

Nyní lze tohoto výsledku dosáhnout také pomocí funkce TIME () takto: Vidíme tedy, že když odečteme 4 hodiny od zadaného času: 16:00, dostaneme výsledek jako 12:00.

Udělený čas = vzhledem k T000ime - TIME (počet hodin, které mají být odečteny, 0,0)

Pokud však chceme odečíst méně než 24 hodin, lze použít pouze funkci TIME (). Vidíme tedy, že funkce TIME () také dává stejný výsledek.

Případ 2) Čas, který se má odečíst, je nad 24 hodin:

Vidíme, že daný DateTime je přítomen v buňce A4 a buňka B4 obsahuje počet hodin, které od toho chceme odečíst. Nyní se tyto dvojnásobné hodnoty odečtou takto:

Udělený čas = daný čas - (počet hodin k odečtení / 24)

Případ 3) Čas, který se má odečíst, je vyšší než 60 minut nebo 60 sekund: Zjistili jsme tedy, že tento vzorec nemá žádná omezení počtu hodin, které si přejeme odečíst. Když se tedy odečte 26 hodin (> 24) od daného datumu: '27-03-2019 15:56 ', dostaneme jako výsledek '26-03-2019 13:56'.

Zde se dvojnásobné hodnoty odečtou pomocí stejného vzorce jako výše. Jediný rozdíl ve vzorci by byl ten, že:

  • Počet minut, které si přejeme odečíst od daného DateTime, se vydělí 1440 (když je čas, který se má odečíst, vyšší než 60 minut, protože 1 den má 1440 minut) a vzorec by fungoval takto:
Udělený čas = daný čas - (počet minut k odečtení / 1440)
  • Počet sekund, které si přejeme odečíst od daného DateTime, se vydělí 86400 (když je čas, který se má odečíst, vyšší než 60 sekund, protože 1 den má 86400 sekund) a vzorec by fungoval takto:
Udělaný čas = daný čas - (počet odečtených sekund / 86400)

Věci k zapamatování

  • Můžeme přidat hodiny / minuty / sekundy do DateTime v aplikaci Excel pomocí vlastních formátů čísel nebo vlastních formátů čísel, které lze použít k formátování časových hodnot, které přesahují 24 hodin nebo 60 minut nebo 60 sekund.
  • Vlastní formáty času fungují pouze pro kladné hodnoty času.
  • Abychom získali úplný počet hodin po odečtení časových hodnot, můžeme použít funkci 'INT' a zaokrouhlit ji na nejbližší celé číslo.

  • Pokud je čas dokončení větší než čas zahájení, zobrazí se časový rozdíl jako záporné číslo.

  • Pokud po použití vlastního formátování buňka zobrazí sekvenci '#####', mohlo by k tomu dojít kvůli skutečnosti, že šířka buňky není dostatečná pro zobrazení hodnoty data a času.

$config[zx-auto] not found$config[zx-overlay] not found