Ako vypočítať časový rozdiel v programe Excel (13 spôsobov)

  • Zdieľajte To
Hugh West

Ak hľadáte niektoré z najjednoduchších spôsobov výpočtu časového rozdielu v programe Excel, potom ste na správnom mieste. Ponorme sa do hlavného článku, aby ste sa dozvedeli podrobnosti o týchto spôsoboch.

Stiahnite si pracovný zošit

Výpočet časových rozdielov.xlsx

13 spôsobov výpočtu časového rozdielu v programe Excel

Na demonštráciu príkladov výpočtu časových rozdielov v programe Excel sme použili nasledujúce dve tabuľky.

Na vytvorenie článku sme použili Microsoft Excel 365 verziu, môžete použiť aj iné verzie podľa vlastného uváženia.

Metóda 1: Použitie aritmetického operátora na výpočet časového rozdielu v programe Excel

Tu určíme časové rozdiely medzi Čas odchodu a Čas vstupu získať Pracovný čas zamestnancov pomocou znamienok mínus.

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E5

=D5-C5

Odpočíta sa Čas odchodu z Čas vstupu .

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Týmto spôsobom získate Pracovný čas zamestnancov.

Prečítajte si viac: Ako vypočítať čas v programe Excel (16 možných spôsobov)

Metóda 2: Použitie funkcie TEXT na výpočet časového rozdielu v programe Excel

Môžete použiť Funkcia TEXT na určenie časových rozdielov medzi Čas odchodu a Čas vstupu .

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E5

=TEXT(D5-C5, "hh:mm:ss")

  • D5-C5 17:00-8:30

Výstup →0.354166667

  • TEXT(D5-C5, "hh:mm:ss") sa stáva

TEXT(0.354166667,”hh:mm:ss”)

Výstup →08:30:00

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Potom získate Pracovný čas zamestnancov.

Podobne môžete pre rôzne formáty použiť tieto funkcie

=TEXT(D5-C5, "hh:mm")

Vráti rozdiel v hodinách a minútach

=TEXT(D5-C5, "hh")

Rozdiel v hodinách sa dozviete tu.

Poznámka

Stránka Funkcia TEXT vráti rozdiely v textovom formáte

Prečítajte si viac: Ako vypočítať uplynulý čas v programe Excel (8 spôsobov)

Metóda 3: Použitie funkcie TIMEVALUE na výpočet časového rozdielu v programe Excel

Tu použijeme Funkcia TIMEVALUE na výpočet časových rozdielov medzi Čas odchodu a Čas vstupu .

Krok-01 :

➤ V bunke použite nasledujúci vzorec E5

=TIMEVALUE("17:00")-TIMEVALUE("8:30")

  • TIMEVALUE("17:00") sa stáva

0.708333333

  • TIMEVALUE("8:30") sa stáva

0.354166667

  • ČASOVÁ HODNOTA("17:00")-ČASOVÁ HODNOTA("8:30") sa stáva

0.708333333-0.354166667

Výstup →08:30

Podobne použite vzorce pre ostatné Čas odchodu a Čas vstupu, a nakoniec získate pracovný čas zamestnancov.

Súvisiaci obsah: Ako vypočítať rozdiel medzi dvoma dátumami a časmi v programe Excel

Metóda 4: Použitie funkcie TIME na výpočet časového rozdielu v programe Excel

Môžete použiť Funkcia TIME na výpočet časových rozdielov medzi Čas odchodu a Čas vstupu .

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E5

=ČAS(HODINA(D5),MINÚTA(D5),SEKUNDA(D5))-ČAS(HODINA(C5),MINÚTA(C5),SEKUNDA(C5))

  • HODINA(D5) →17
  • MINUTE(D5) →0
  • DRUHÁ(D5) →0
  • TIME(HODINA(D5),MINÚTA(D5),SEKUNDA(D5)) sa stáva

TIME(17,0,0)

Výstup →0.708333333

  • HOUR(C5) →8
  • MINUTE(D5) →30
  • DRUHÁ(D5) →0
  • ČAS(8,30,0 sa stáva

TIME(17,0,0)

Výstup →0.354166667

  • ČAS(HODINA(D5),MINÚTA(D5),SEKUNDA(D5))-ČAS(HODINA(C5),MINÚTA(C5),SEKUNDA(C5)) sa stáva

0.708333333-0.354166667

Výstup →08:30

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Potom získate Pracovný čas zamestnancov.

Súvisiaci obsah: Ako odčítať vojenský čas v programe Excel (3 metódy)

Metóda 5: Výpočet hodinových rozdielov medzi dvoma časmi rôznych dátumov

Môžete vypočítať hodinový rozdiel medzi Čas dodania a Čas objednávky podľa tejto metódy.

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E5

=(D5-C5)*24

V tomto prípade je časový rozdiel medzi Čas dodania a Čas objednávky sa vynásobí 24 (1 deň = 24 hodín), aby sa rozdiel prepočítal na hodiny.

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Týmto spôsobom získate hodinové rozdiely medzi Čas dodania a Objednávacie časy .

Prečítajte si viac: Ako vypočítať celkový počet hodín v programe Excel (9 jednoduchých metód)

Metóda 6: Výpočet minútových rozdielov medzi dvoma časmi rôznych dátumov

V tejto časti určíme časové rozdiely medzi Čas dodania a Objednávacie časy v minútach.

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E5

=(D5-C5)*1440

Tu sme vynásobili časový rozdiel medzi Čas dodania a Čas objednávky podľa 1440 (1 deň = 24 hodín*60 minút = 1440 minút), aby ste rozdiel prepočítali na minúty.

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Potom zistíte drobné rozdiely medzi Čas dodania a Objednávacie časy .

Prečítajte si viac: Ako pridať minúty k času v programe Excel (5 jednoduchých spôsobov)

Metóda 7: Výpočet sekundových rozdielov medzi dvoma časmi rôznych dátumov

Tu určíme časové rozdiely medzi Čas dodania a Objednávacie časy v sekundách.

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E5

=(D5-C5)*86400

Tu sme vynásobili časový rozdiel medzi Čas dodania a Čas objednávky podľa 86400 (1 deň= 24 hodín*60 minút*60 sekúnd= 86400 sekúnd), aby ste rozdiel prepočítali na sekundy.

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Nakoniec získate druhý rozdiel medzi Čas dodania a Objednávacie časy .

Prečítajte si viac: Ako odčítať čas v programe Excel (7 rýchlych metód)

Podobné čítanie:

  • Ako používať formát času v programe Excel VBA (makro, UDF a užívateľský formulár)
  • Výpočet času obratu v programe Excel (4 spôsoby)
  • Ako vypočítať hodinovú sadzbu v programe Excel (2 rýchle metódy)
  • Výpočet celkového počtu odpracovaných hodín za týždeň v programe Excel (5 najlepších metód)
  • Ako vypočítať priemerný čas odozvy v programe Excel (4 metódy)

Metóda 8: Výpočet časových rozdielov pomocou funkcie HODINA, MINÚTA a SEKUNDA

Tu použijeme HOUR , MINÚTA, a DRUHÁ funkcie na určenie časových rozdielov a ich rozdelenie na hodiny, minúty a sekundy.

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E5

=HUR(D5-C5)

HOUR vráti hodinovú hodnotu tohto časového rozdielu.

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Týmto spôsobom získate hodinové rozdiely Čas odchodu a Čas vstupu .

Na výpočet minútových rozdielov sme použili túto funkciu

=MINUTE(D5-C5)

MINUTE vráti minútovú hodnotu tohto časového rozdielu.

Na výpočet druhých rozdielov môžete použiť nasledujúcu funkciu

=SECOND(D5-C5)

DRUHÁ vráti druhú hodnotu tohto časového rozdielu.

Poznámka

Musíte použiť Všeobecné formát tu.

Prečítajte si viac: Ako vypočítať hodiny a minúty pre mzdy Excel (7 jednoduchých spôsobov)

Metóda-9: Použitie funkcie NOW na výpočet časového rozdielu v programe Excel

Získanie časového rozdielu medzi aktuálnym časom a Čas vstupu tu používame Funkcia NOW .

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec D5

=NOW()-C5

TERAZ() vráti aktuálny čas (pri vytváraní tohto článku to bolo 10:54 )

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Potom sa zobrazí časový rozdiel medzi aktuálnym časom a časom Čas vstupu .

Poznámka

Súvisiaci obsah: Vzorec časového rozvrhu v programe Excel (5 príkladov)

Metóda 10: Použitie funkcií IF a INT na výpočet časového rozdielu v programe Excel

V tejto časti budeme používať IF , INT , HOUR , MINUTE a DRUHÁ funkcie na výpočet časových rozdielov.

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E5

=IF(INT(D5-C5)>0, INT(D5-C5) & " dní, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " hodín, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minút a ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekúnd","")

  • (D5-C5) →2.5
  • INT(D5-C5) →2
  • IF(INT(D5-C5)>0, INT(D5-C5) & " dni, ","") sa stáva

IF(2>0, 2 & " dni, ","") IF vráti 2 dni s pomocou & ak je rozdiel väčší ako nula, inak vráti prázdny

Výstup →2 dni,

  • HODINA(D5-C5) →12
  • IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " hodín, ","") sa stáva

IF(12>0, 12 & " hodín, ","") IF vráti 12 hodín s pomocou & ak je rozdiel väčší ako nula, inak vráti prázdny

Výstup →12 hodín,

  • MINÚTA(D5-C5) →0
  • IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minút a ","") sa stáva

IF(0>0, 0 & " minút a ","") IF vráti 0 minút s pomocou & ak je rozdiel väčší ako nula, inak vráti prázdny

Výstup →Prázdne

  • DRUHÁ(D5-C5) →0
  • IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundy","") sa stáva

IF(0>0, 0 & " sekúnd a ","") IF vráti 0 sekúnd s pomocou & ak je rozdiel väčší ako nula, inak vráti prázdny

Výstup →Prázdne

  • IF(INT(D5-C5)>0, INT(D5-C5) & " dní, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " hodín, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minút a ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekúnd","") sa stáva

2 dni,&12 hodín,& "" & ""

Výstup →2 dni, 12 hodín,

➤ Tlač VSTÚPIŤ

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Týmto spôsobom získate časové rozdiely medzi Čas dodania a Čas objednávky .

Podobný výsledok získate jednoduchým odčítaním hodnôt podľa nasledujúceho vzorca

=D5-C5

a potom musíte stlačiť CTRL+1 vybrať nasledujúci formát z Vlastné možnosť.

Metóda-11: Výpočet záporných rozdielov medzi dvoma časmi

Ak chcete vypočítať časový rozdiel odpočítaním Čas vstupu a Čas odchodu , potom dostanete zápornú hodnotu v dôsledku odčítania malej hodnoty od veľkej hodnoty. Tu si ukážeme, ako túto situáciu riešiť.

Krok-01 :

➤ môžete do bunky zadať nasledujúci jednoduchý vzorec E5

=C5-D5

Ale nezobrazí žiadne výsledky

Namiesto toho musíte použiť nasledujúci vzorec

=IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm")

  • C5-D5 →-0.35416667
  • TEXT(ABS(C5-D5),"-h:mm") sa stáva

TEXT(ABS(-0.35416667),”-h:mm”) TEXT(0.35416667,”-h:mm”)

Výstup →-8:30

  • IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm") sa stáva

IF(-0.35416667>0, C5-D5, -8:30) →Ako tu platí podmienka FALSE

Výstup →-8:30

➤ Potiahnite nadol Rukoväť náplne nástroj

Výsledok :

Potom získate záporné časové rozdiely.

Prečítajte si viac: Ako odčítať a zobraziť záporný čas v programe Excel (3 metódy)

Metóda-12: Sčítanie časových hodnôt zoznamu

Tu sa zrátajú časové rozdiely, aby sme získali celkový počet pracovných hodín.

Krok-01 :

➤ Do bunky zadajte nasledujúci vzorec E12

=TEXT(SUM(E5:E11), "dd:hh:mm:ss")

  • SUM(E5:E11)→ 2.2951388889
  • TEXT(SUM(E5:E11), "dd:hh:mm:ss") sa stáva

TEXT(2.2951388889,”dd:hh:mm:ss”)

Výstup →02:07:05:00

➤ Tlač VSTÚPIŤ

Výsledok :

Nakoniec získate súčet pracovných hodín, kde 2 je ten deň, 7 je hodina a 5 je minúta.

Prečítajte si viac: [Opravené!] SUM nefunguje s časovými hodnotami v programe Excel (5 riešení)

Metóda-13: Pridávanie hodín, minút a sekúnd

Požadované hodiny, minúty a sekundy môžete sčítať v nasledujúcich troch tabuľkách.

Krok-01 :

➤ Na sčítanie hodín použite nasledujúci vzorec Čas objednávky získať Čas dodania

=C5+D5/24

Tu sa hodnota hodiny, ktorá sa pripočíta k hodnote Čas objednávky sa delí 24 (1 deň = 24 hodín)

Na sčítanie minút použite tento vzorec

=C5+D5/1440

Tu delíme minútové hodnoty 1440 (1 deň = 24 hodín*60 minút = 1440 minút)

Na sčítanie sekúnd používame nasledujúci vzorec

=C5+D5/86400

Takže druhé hodnoty delíme 86400 (1 deň= 24 hodín*60 minút*60 sekúnd= 86400 sekúnd)

Prečítajte si viac: Ako pridať minúty k času v programe Excel (5 jednoduchých spôsobov)

Praktická časť

Na precvičovanie sme vám poskytli Cvičenie sekciu ako nižšie v hárku s názvom Cvičenie . Prosím, urobte to sami.

Záver

V tomto článku som sa snažil obsiahnuť najjednoduchšie spôsoby efektívneho výpočtu časového rozdielu v programe Excel. Dúfam, že vám bude užitočný. Ak máte nejaké návrhy alebo otázky, neváhajte sa s nami o ne podeliť.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.