Jak vypočítat časový rozdíl v minutách v aplikaci Excel (3 snadné metody)

  • Sdílet Toto
Hugh West

Při práci se souborem dat závislým na čase je často třeba vypočítat časový rozdíl v minutách . Excel nemá žádnou speciální funkci pro výpočet časového rozdílu v minutách pro různá data. V tomto návodu vám tedy ukážeme, jak vypočítat časový rozdíl v minutách pro různá data v aplikaci Excel. Excel .

Stáhnout cvičebnici

Stáhněte si tento cvičební sešit a procvičujte si při čtení tohoto článku.

Časový rozdíl v minutách.xlsm

3 šikovné přístupy k výpočtu časového rozdílu v minutách v aplikaci Excel

Na následujícím obrázku je uveden soubor dat obsahující několik záznamů s časem ukončení a časem zahájení. Nejprve použijeme obecný vzorec pro výpočet časový rozdíl Později použijeme některé funkce, jako např. DNY , HODINA , MINUTE a DRUHÝ navíc použijeme příkaz VBA kód pro výpočet časového rozdílu v minutách.

1. Použití vzorce pro výpočet časového rozdílu v minutách v aplikaci Excel

Na začátku použijeme obecný Excel vzorec pro odečtení Čas zahájení z Čas konce .

Krok 1: Zjištění časového rozdílu v datech

  • Vyhledání rozdíl v datech , zadejte následující vzorec.
= (C5-B5)

  • Proto vypočítá rozdíl dnů mezi oběma daty. Výsledek se zobrazí v desetinných jednotkách.

Krok 2: Výpočet časového rozdílu pomocí vzorce

  • Pro převod čísla dne na minuty zadejte následující vzorec.
=(C5-B5)*24*60

  • Nakonec stiskněte Vstupte na získat výsledky v minuty .

  • Použijte Nástroj pro automatické vyplňování použít stejný vzorec v následujících buňkách.

Přečtěte si více: Vzorec aplikace Excel pro zjištění rozdílu mezi dvěma čísly

Podobná čtení

  • Vzorec aplikace Excel pro zjištění rozdílu mezi dvěma čísly
  • Jak vypočítat signifikantní rozdíl mezi dvěma průměry v aplikaci Excel
  • Pivot tabulka aplikace Excel: rozdíl mezi dvěma sloupci (3 případy)

2. Kombinace funkcí DAYS, HOUR a SECOND pro výpočet časového rozdílu

Excel nemá speciální funkci, která by vypočítávala pouze časový rozdíl v minutách pro dvě různá data . Můžeme však samostatně vypočítat rozdíl v počtu dny , hodin , minuty a sekundy Poté použijeme vzorec pro kombinaci výsledků a spočítáme časový rozdíl v minutách.

Krok 1: Zjistěte rozdíl ve dnech

  • Chcete-li zjistit rozdíl ve dnech, vložte vzorec s funkce DAYS .
=DAYS(C5,B5)

  • Proto se zobrazí ### protože není definován žádný konkrétní formát.

  • Klikněte na Číslo formát pro zadání hodnoty buňky.

  • Výsledkem bude počet dní pro dvě různá data.

  • Pak použijte Automatické vyplňování Nástroj pro automatické vyplňování buněk.

Krok 2: Spočítejte časový rozdíl v minutách

  • Zadejte následující vzorec s funkce MINUTE vypočítat minutový rozdíl pro konkrétní den ( 10:30 na 10:53 ).
=MINUTE(C5-B5)

  • Proto se zobrazí minutový rozdíl ( 23 minut ) v buňce E5 .

  • Sloupec jednoduše automaticky vyplníte pomocí příkazu Nástroj pro automatické vyplňování .

Krok 3: Použití funkce SECOND

  • Pro počítání časový rozdíl v sekundách, napište následující vzorec s funkce SECOND .
=DRUHÁ(C5-B5)

  • V důsledku toho najdete časový rozdíl v sekundách.

  • Nakonec buňku automaticky vyplňte pomocí příkazu Nástroj pro automatické vyplňování .

Krok 4: Vložení funkce HOUR

  • Napište následující vzorec s funkce HOUR .
=HOUR(C5-B5)

  • V důsledku toho se buňky E5 bude mít za následek časový rozdíl v hodin .

  • Nakonec automaticky vyplňte všechny buňky pomocí příkazu Nástroj AutoFill Handle Tool .

Krok 5: Použití konečného vzorce

  • Chcete-li zkombinovat všechny výsledky pomocí funkcí, zadejte následující příkaz pro výpočet časového rozdílu v minutách.
=D5*24*60 +E5*60 + F5 + G5/60

  • Výsledkem je tedy časový rozdíl v minutách, jak je znázorněno na obrázku níže.

  • Nakonec použijte Nástroj pro automatické vyplňování vyplnit všechny buňky ve sloupci.

3. Spuštění kódu VBA pro výpočet časového rozdílu v minutách v aplikaci Excel

Kromě předchozích částí si ukážeme, jak pomocí kódu VBA vypočítat časový rozdíl v minutách. Výhodou použití kódu VBA je, že můžeme vybrat libovolnou ze dvou buněk s různými časy a daty a vypočítat časový rozdíl v minutách.

Krok 1: Vytvoření modulu

  • Nejprve stiskněte Alt + F11 otevřít Makro VBA .
  • Klikněte na Vložte tab.
  • Poté vyberte Modul možnost vytvořit nový modul.

Krok 2: Vložení kódu VBA

  • Vložte následující VBA kód.
 Sub TimeDifference() 'Definujte proměnné Dim MinDifference As Variant Dim StartTime As Variant Dim EndTime As Variant 'Vložte vstupní pole pro výběr času začátku Set StartTime = Application.InputBox("Select Start Time:", "ExcelWIKI", RngText, , , , , 8) 'Vložte vstupní pole pro výběr času začátku Set EndTime = Application.InputBox("Select End Time:", "ExcelWIKI", RngText, , , , , 8) 'Odečtěte časyMinDifference = EndTime - StartTime 'Použijte vzorec v buňce pro získání výsledku v minutách Range("E5").Value = MinDifference * 24 * 60 End Sub 

Krok 3: Spuštění programu

  • Uložte program a stiskněte F5 k jeho spuštění.
  • Vyberte čas zahájení .
  • Tisk Vstupte na .

  • Vyberte konec čas .
  • Poté klikněte na OK .

  • Proto se v buňce časový rozdíl zobrazí v minutách. E5 .

Další informace: Jak vypočítat absolutní rozdíl mezi dvěma čísly v aplikaci Excel

Závěr

Doufám, že vám tento článek přinesl návod, jak vypočítat časový rozdíl v minutách. Excel . Všechny tyto postupy byste se měli naučit a aplikovat je na svůj soubor dat. Podívejte se na cvičný sešit a vyzkoušejte si tyto dovednosti. K další tvorbě podobných výukových programů nás motivuje vaše cenná podpora.

V případě jakýchkoli dotazů nás prosím kontaktujte. V níže uvedené části můžete také zanechat komentáře.

My, Exceldemy Tým vždy reaguje na vaše dotazy.

Zůstaňte s námi a učte se dál.

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.