Jak odečíst datum a čas v aplikaci Excel (6 snadných způsobů)

  • Sdílet Toto
Hugh West

Velmi často potřebujeme odečíst Při výpočtu stáří nebo doby trvání se obvykle odečíst V tomto článku vám ukážeme, jak na to. odečíst Provedeme vás 6 jednoduchými způsoby, pomocí kterých budete moci v Excelu. odečíst data v aplikaci Excel.

Předpokládejme, že máme datový list, který obsahuje čas zahájení a čas ukončení. Pomocí různých funkcí v aplikaci Excel vypočítáme dobu trvání jednotlivých projektů. V datovém listu máme 4 sloupce Máme Název projektu , Start a Koncové sloupce . Délku trvání vypočítáme v Sloupec Doba trvání pomocí různých funkcí v aplikaci Excel.

Stáhnout cvičebnici

Rozdíl v datu a čase.xlsx

6 snadných způsobů odečítání data a času v aplikaci Excel

Nyní vás krok za krokem provedeme tím, jak můžete odečíst datum a čas v aplikaci Excel. Uděláme to pomocí 6 jednoduchých způsobů.

1. Získání dnů, hodin a minut mezi daty kombinací funkcí TEXT a INT

Můžeme použít INT a TEXT funkce aplikace Excel na odečíst datum a čas v aplikaci Excel. INT vrací celočíselnou hodnotu čísla, zatímco funkce TEXT slouží k převodu libovolné číselné hodnoty do určitého formátu. Obě tyto funkce můžeme použít ve spojení s funkcí odečíst datum a čas v aplikaci Excel. Použijeme datum a čas Ampersand (&) pro spojení textů.

KROKY :

  • Za tímto účelem v buňka E5 píšeme,
=INT(D5-C5)&" days "&TEXT(D5-C5, "h"" hrs ""m"" mins """)

Rozdělení vzorců

(D5-C5) >> Udává hodnotu odečtu z buňky D5 a C5 .

Výstup je >> 9.99943969907326

INT(D5-C5) >> Dává nám celočíselnou část výsledku odečtení čísla buňky C5 a D5 .

Výstup je >> 9

Vysvětlení >> Celočíselná část ( D5-C5)

INT(D5-C5)&" dny " >> Spojuje 9 a text dny

Výstup je >> 9 dní

Vysvětlení >> Spojená část 9 a dny

TEXT(D5-C5, "h"" hrs ""m"" mins """) >> Převede výsledek z hodnoty C5-D5 na hodiny a minuty a přidá text hodin , minut .

Výstup je >> "23 hodin 59 minut "

Vysvětlení: Na stránkách TEXT funkce převede text na hodiny a minuty. Text hodin , minut se přičítají k hodnotám.

INT(D5-C5)&" days"&TEXT(D5-C5, "h"" hrs ""m"" mins """) >> Dává nám hodnotu odečtu celkových dnů,hodin a minut.

Výstup je >> 9 dní 23 hodin 59 minut

Vysvětlení >> Rozdíl mezi dvěma danými daty a časy.

  • Stisknutím tlačítka Vstupte na získáme výsledek v Buňka E5 .

  • Nyní přetažením dolů nebo dvojitým kliknutím na položku Plnicí rukojeť používat Automatické vyplňování Excelu získáme hodnoty v odpovídajících buňkách.

Přečtěte si více: Jak vypočítat celkový počet hodin v aplikaci Excel (9 snadných metod)

2. Použití funkce času s funkcemi hodin a minut k S ubtract Datum a čas v aplikaci Excel

ČAS funkce Excelu převede jakoukoli časovou hodnotu na číselnou hodnotu. HODINA funkce a MINUTE funkce Excelu vrátí hodiny a minuty dané časové hodnoty. Můžeme použít funkci ČAS s funkcí HODINA a MINUTE funkce pro získání časového rozdílu v aplikaci Excel.

KROKY :

  • Za tímto účelem v buňka E5 píšeme,
=ČAS(HODINA(C5),MINUTA(C5),0)-ČAS(HODINA(D5),MINUTA(D5),0)

Rozdělení vzorců

HOUR(C5) >> Dává nám hodinovou hodnotu Buňka C5 .

Výstup je >>22

Vysvětlení >> Hodinová hodnota 22:59

MINUTE(C5) >>Poskytuje nám minutovou hodnotu Buňka C5 .

Výstup je >>59

Vysvětlení >> Minutová hodnota 22:59

TIME(HOUR(C5),MINUTE(C5),0) >> Vrátí číselnou hodnotu, pokud jsou zadány hodiny, minuty a sekundy. Zde neuvádíme žádnou hodnotu sekundy.

Výstup je >>0.957638888888889

Vysvětlení >> Převádí číselnou hodnotu 22 hodin a 59 minut.

TIME(HOUR(C5),MINUTE(C5),0)-TIME(HOUR(D5),MINUTE(D5),0) >>

Výstup je >> 0.41875

Vysvětlení >> Číselná hodnota odečtu dvou hodnot buněk.

  • Pro formátování této číselné hodnoty je třeba přejít do příkazu Číslo nabídka. Nový dialogové okno se objeví.

  • Pak přejděte na Vlastní a zadejte h:mm:ss . Můžeme zadat i další formáty pokud chceme.

  • Stisknutím tlačítka Vstupte na získáme výsledek v Buňka E5 .

  • Nyní přetažením dolů nebo dvojitým kliknutím na položku Plnicí rukojeť používat Automatické vyplňování Excelu získáme hodnoty v odpovídajících buňkách.

Přečtěte si více: Jak odečíst čas v aplikaci Excel (7 rychlých metod)

3. Výpočet časového rozdílu pomocí funkce TEXT

TEXT Funkce v Excelu slouží k převodu libovolné číselné hodnoty do určitého formátu. Rozdíl v čase můžeme vyjádřit pomocí funkce TEXT Za tímto účelem zjistíme rozdíl a pomocí funkce text převedeme rozdíl na hodnotu. hodina : minuta: sekunda formát.

KROKY :

  • Za tímto účelem v buňka E5 , zadáme
=TEXT(D5-C5,"h""Hours""m""Mins""")

Rozdělení vzorců

D5-C5 >> Vrací hodnotu odečtení z buňky D5 a C5

Výstup je >> 0,375

"h""Hours""m""Mins""" >> Je to formát, ve kterém chceme vyjádřit naši hodnotu. Získáme náš výstup v hodinách, za kterým následuje slovo Hodiny , minutách, po kterém následuje slovo Minuty .

TEXT(D5-C5,"h""Hours""m""Mins""") >>

Výstup >> 9Hours0Mins

Vysvětlení >> Vrácená hodnota ve formátu hodin a minut.

  • Stisknutím tlačítka Vstupte na získáme výsledek v Buňka E5 .

  • Nyní přetažením dolů nebo dvojitým kliknutím na položku Plnicí rukojeť používat Automatické vyplňování Excelu získáme hodnoty v odpovídajících buňkách.

Přečtěte si více: Jak vypočítat rozdíl mezi dvěma daty a časy v aplikaci Excel

Podobná čtení

  • Jak vypočítat dobu obratu v aplikaci Excel (4 způsoby)
  • Výpočet hodinové sazby v aplikaci Excel (2 rychlé metody)
  • Jak používat formát času v aplikaci Excel VBA (makro, UDF a uživatelský formulář)
  • Výpočet trvání času v aplikaci Excel (7 metod)

4. Výpočet uplynulého času pomocí funkce NOW/ TODAY

TEĎ Excelu vrátí hodnotu aktuálního času. DENNĚ Pokud chceme zjistit čas, který uplynul mezi současností a daným datem, můžeme použít funkci TEĎ nebo DENNĚ můžeme hodnotu převést pomocí funkce TEXT funkce. TEXT funkce v Excelu slouží k převodu libovolné číselné hodnoty do určitého formátu.

KROKY :

  • Za tímto účelem v buňka D5 , píšeme,
=TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")

Rozdělení vzorců

NOW()-C5 >> Udává rozdíl mezi aktuálním a zadaným časem.

Výstup je >> 10.1800935185165

Vysvětlení >> Rozdíl mezi aktuálním časem a daným časem.

"d""days""h""hours""m""mins""s""secs""" >> Jedná se o formát, ve kterém chceme převést náš výstup. Získáme výsledek ve dnech, za kterým následuje slovo dny , hodiny, po kterém následuje slovo hodin a tak dále.

TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""") >> Poskytuje nám rozdíl v zadaném formátu.

Výstup >>10dní4hodiny20minut10sekund

Vysvětlení >> Rozdíl je vyjádřen v zadaném formátu.

  • Stisknutím tlačítka Vstupte na získáme výsledek v Buňka D5 .

  • Nyní přetažením dolů nebo dvojitým kliknutím na položku Plnicí rukojeť používat Automatické vyplňování Excelu získáme hodnoty v odpovídajících buňkách.

Další informace: Jak vypočítat uplynulý čas v aplikaci Excel (8 způsobů)

5. Odečtení zadaného časového úseku od daného času

Můžeme odečíst určitý časový úsek od zadaného času. Můžeme to použít pomocí příkazu ČAS Excelu. Předpokládejme, že máme odečíst určitou dobu v Sloupec Difference(Mins) z Sloupec času a získat hodnoty v Sloupec výsledků .

KROKY :

  • Za tímto účelem zadáme následující vzorec do pole Buňka E5 .
=C5-TIME(0,D5,0)

Rozdělení vzorců

TIME(0,D5,0) >> Udává číselnou hodnotu daného časového úseku v čase. buňka D5

Výstupní hodnota je>> 0.02083333333333333333

Vysvětlení >> 30 minut převedeno na číselnou hodnotu

C5-TIME(0,D5,0) >> Poskytuje datum a čas odečtením zadaného časového úseku.

Výstup je >> 44606.5182572917

Vysvětlení >> Číselná hodnota výsledného času.

Výsledek budeme muset naformátovat postupem uvedeným v části metoda 2 .

  • Stisknutím tlačítka Vstupte na získáme výsledek v Buňka E5 .

  • Nyní přetažením dolů nebo dvojitým kliknutím na položku Plnicí rukojeť používat Automatické vyplňování Excelu získáme hodnoty v odpovídajících buňkách.

Související obsah: Jak odečíst vojenský čas v aplikaci Excel (3 metody)

6. Použití znaménka mínus (-) & Funkce TEXT na S ubtract Datum a čas v aplikaci Excel

Jak je uvedeno v metoda 3 můžeme použít znaménko mínus (-) pro určení rozdílu mezi dvěma daty ve spojení se znakem TEXT funkce.

KROKY :

  • Za tímto účelem v buňka E5 píšeme,
=TEXT(D5-C5, "hh:mm:ss")

Rozdělení vzorců

D5-C5 >> Dává nám rozdíl mezi Start datum a Konec datum.

Výstup je >> 9.99943969907326

Vysvětlení >> Číselná hodnota rozdílu dvou daných časů.

"hh:mm:ss" >> Určuje formát výstupu. Náš výstup bude ve formátu Hodina: Minuta: Sekunda formát.

TEXT(D5-C5, "hh:mm:ss") >> Dává nám výslednou hodnotu v zadaném formátu

Výstup >> 23:59:12

Vysvětlení >> 9.99943969907326 vyjádřeno v uvedeném formátu.

  • Stisknutím tlačítka Vstupte na získáme výsledek v Buňka E5 .

  • Nyní přetažením dolů nebo dvojitým kliknutím na položku Plnicí rukojeť používat Automatické vyplňování Excelu získáme hodnoty v odpovídajících buňkách.

Přečtěte si více: Jak odečíst a zobrazit záporný čas v aplikaci Excel (3 metody)

Na co nezapomenout

Při práci s jakoukoli hodnotou data nebo času se ujistěte, že je ve správném formátu. V opačném případě nemusíte získat požadovaný výsledek. Chcete-li zvolit správný formát, postupujte podle pokynů uvedených v části metoda 2 .

Praktická část

Do přiloženého pracovního listu jsme zahrnuli cvičnou část, abyste si mohli metody sami procvičit.

Závěr

V tomto článku jsme se pokusili popsat, jak odečíst datum a čas v aplikaci Excel. Pokud máte nějaké návrhy nebo zpětnou vazbu, můžete zanechat komentář níže nebo se na nás obrátit. V případě jakýchkoli dotazů týkajících se aplikace Excel se podívejte na naše webové stránky. Náš tým vám rád pomůže.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.