Kaip apskaičiuoti laiko skirtumą programoje "Excel" (13 būdų)

  • Pasidalinti
Hugh West

Jei ieškote paprasčiausių būdų, kaip apskaičiuoti laiko skirtumą "Excel" programoje, esate tinkamoje vietoje. Pasinerkime į pagrindinį straipsnį, kad sužinotumėte išsamią informaciją apie šiuos būdus.

Atsisiųsti darbo knygą

Laiko skirtumų apskaičiavimas.xlsx

13 būdų apskaičiuoti laiko skirtumą programoje "Excel

Toliau pateiktose dviejose lentelėse demonstruojami laiko skirtumų skaičiavimo "Excel" programoje pavyzdžiai.

Kurdami straipsnį naudojome "Microsoft Excel 365 versiją, galite naudoti bet kokias kitas versijas pagal savo poreikius.

1 metodas: aritmetinio operatoriaus naudojimas laiko skirtumui apskaičiuoti "Excel" programoje

Čia nustatysime laiko skirtumus tarp Išvykimo laikai ir Įėjimo laikas gauti Darbo valandos darbuotojų, naudodami minuso ženklus.

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E5

=D5-C5

Jis atims Išėjimo laikas Įvedimo laikas .

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Tokiu būdu gausite Darbo valandos darbuotojų.

Skaityti daugiau: Kaip apskaičiuoti laiką programoje "Excel" (16 galimų būdų)

2 metodas: naudojant TEXT funkciją apskaičiuoti laiko skirtumą "Excel" programoje

Galite naudoti TEKSTO funkcija nustatyti laiko skirtumus tarp Išėjimo laikas ir Įvedimo laikas .

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E5

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

  • D5-C5 17:00-8:30

Išėjimas →0.354166667

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

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

Išėjimas →08:30:00

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Tada gausite Darbo valandos darbuotojų.

Panašiai skirtingiems formatams galite naudoti šias funkcijas

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

Jis grąžins skirtumą valandomis ir minutėmis

=TEXT(D5-C5, "hh")

Čia gausite valandų skirtumą.

Pastaba

Svetainė TEKSTO funkcija grąžins skirtumus teksto formatu

Skaityti daugiau: Kaip apskaičiuoti praėjusį laiką programoje "Excel" (8 būdai)

3 metodas: naudojant TIMEVALUE funkciją apskaičiuoti laiko skirtumą programoje "Excel

Čia naudosime TIMEVALUE funkcija laiko skirtumams tarp Išėjimo laikas ir Įvedimo laikas .

Žingsnis-01 :

➤ ląstelėje naudokite šią formulę E5

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

  • REIKŠMĖ("17:00") tampa

0.708333333

  • REIKŠMĖ("8:30") tampa

0.354166667

  • LAIKO VERTĖ("17:00")-LAIKO VERTĖ("8:30") tampa

0.708333333-0.354166667

Išėjimas →08:30

Panašiai naudokite ir kitų Išvykimo laikai ir Įėjimo laikas, ir galiausiai gausite darbuotojų darbo valandas.

Susijęs turinys: Kaip apskaičiuoti dviejų datų ir laikų skirtumą programoje "Excel

Ketvirtas metodas: naudojant funkciją TIME apskaičiuoti laiko skirtumą "Excel" programoje

Galite naudoti Laiko funkcija laiko skirtumams tarp Išėjimo laikas ir Įvedimo laikas .

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E5

=LAIKAS(VALANDA(D5),MINUTĖ(D5),SEKUNDĖ(D5))-LAIKAS(VALANDA(C5),MINUTĖ(C5),SEKUNDĖ(C5))

  • VALANDOS(D5) →17
  • MINUTE(D5) →0
  • SECOND(D5) →0
  • LAIKAS(VALANDA(D5),MINUTĖ(D5),SEKUNDĖ(D5)) tampa

TIME(17,0,0,0)

Išėjimas →0.708333333

  • VALANDOS(C5) →8
  • MINUTE(D5) →30
  • SECOND(D5) →0
  • TIME(8,30,0 tampa

TIME(17,0,0,0)

Išėjimas →0.354166667

  • LAIKAS(VALANDA(D5),MINUTĖ(D5),SEKUNDĖ(D5))-LAIKAS(VALANDA(C5),MINUTĖ(C5),SEKUNDĖ(C5)) tampa

0.708333333-0.354166667

Išėjimas →08:30

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Vėliau gausite Darbo valandos darbuotojų.

Susijęs turinys: Kaip atimti karinį laiką programoje "Excel" (3 metodai)

5 metodas: valandų skirtumo tarp dviejų skirtingų datų laikų apskaičiavimas

Galite apskaičiuoti valandų skirtumą tarp Pristatymo laikas ir Užsakymo laikas vadovaudamiesi šiuo metodu.

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E5

=(D5-C5)*24

Šiuo atveju laiko skirtumas tarp Pristatymo laikas ir Užsakymo laikas dauginama iš 24 (1 diena = 24 valandos), kad skirtumą paverstumėte valandomis.

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Tokiu būdu gausite valandos skirtumus tarp Pristatymo laikas ir Užsakymo laikas .

Skaityti daugiau: Kaip apskaičiuoti bendrą valandų skaičių programoje "Excel" (9 paprasti metodai)

6 metodas: apskaičiuoti minučių skirtumą tarp dviejų skirtingų datų laikų

Šiame skyriuje nustatysime laiko skirtumus tarp Pristatymo laikas ir Užsakymo laikas minutėmis.

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E5

=(D5-C5)*1440

Čia mes padauginome laiko skirtumą tarp Pristatymo laikas ir Užsakymo laikas pagal 1440 (1 diena= 24 valandos*60 minučių= 1440 minučių), kad skirtumą paverstumėte minutėmis.

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Tuomet galėsite sužinoti mažiausius skirtumus tarp Pristatymo laikas ir Užsakymo laikas .

Skaityti daugiau: Kaip "Excel" programoje pridėti minučių prie laiko (5 paprasti būdai)

7 metodas: apskaičiuoti sekundžių skirtumus tarp dviejų skirtingų datų laikų

Čia nustatysime laiko skirtumus tarp Pristatymo laikas ir Užsakymo laikas sekundėmis.

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E5

=(D5-C5)*86400

Čia mes padauginome laiko skirtumą tarp Pristatymo laikas ir Užsakymo laikas pagal 86400 (1 diena= 24 valandos*60 minučių*60 sekundžių= 86400 sekundžių), kad skirtumą paverstumėte sekundėmis.

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Galiausiai gausite antrąjį skirtumą tarp Pristatymo laikas ir Užsakymo laikas .

Skaityti daugiau: Kaip atimti laiką programoje "Excel" (7 greiti metodai)

Panašūs skaitiniai:

  • Kaip naudoti laiko formatą "Excel VBA" (makrokomandoje, UDF ir vartotojo formoje)
  • Apyvartos laiko apskaičiavimas programoje "Excel" (4 būdai)
  • Kaip apskaičiuoti valandinį įkainį "Excel" programoje (2 greiti metodai)
  • Apskaičiuokite bendrą per savaitę dirbtų valandų skaičių "Excel" programoje (5 geriausi metodai)
  • Kaip apskaičiuoti vidutinį atsako laiką programoje "Excel" (4 metodai)

8 metodas: Laiko skirtumų skaičiavimas naudojant HOUR, MINUTE ir SECOND funkciją

Čia naudosime VALANDOS , MINUTĖ, ir SECOND funkcijas, kad būtų galima nustatyti laiko skirtumą ir padalyti jį į valandos, minutės ir sekundės vienetus.

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E5

= VALANDOS (D5-C5)

VALANDOS grąžins šio laiko skirtumo valandinę vertę.

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Tokiu būdu gausite valandos skirtumus Išėjimo laikas ir Įvedimo laikas .

Minutiniams skirtumams apskaičiuoti naudojome šią funkciją

=MINUTE(D5-C5)

MINUTĖ grąžins šio laiko skirtumo minutinę vertę.

Antriesiems skirtumams apskaičiuoti galite naudoti šią funkciją

=SECOND(D5-C5)

SECOND bus grąžinta antroji šio laiko skirtumo vertė.

Pastaba

Turite naudoti Bendra formatas čia.

Skaityti daugiau: Kaip apskaičiuoti valandas ir minutes "Excel" darbo užmokesčiui (7 paprasti būdai)

Metodas-9: Naudojant funkciją DABAR apskaičiuoti laiko skirtumą "Excel" programoje

Norėdami sužinoti laiko skirtumą tarp dabartinio laiko ir Įvedimo laikas čia mes naudojame DABAR funkcija .

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę D5

=NOW()-C5

DABAR() grąžins dabartinį laiką (kuriant šį straipsnį jis buvo 10:54 )

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Po to gausite laiko skirtumą tarp dabartinio laiko ir Įvedimo laikas .

Pastaba

Susijęs turinys: Laiko suvestinės formulė programoje "Excel" (5 pavyzdžiai)

10 metodas: naudojant IF ir INT funkcijas apskaičiuoti laiko skirtumą programoje "Excel

Šiame skyriuje naudosime IF , INT , VALANDOS , MINUTĖ , ir SECOND laiko skirtumams apskaičiuoti skirtos funkcijos.

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E5

=IF(INT(D5-C5)>0, INT(D5-C5) & " dienos, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " valandos, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minutės ir ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundės","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundės","")

  • (D5-C5) →2.5
  • INT(D5-C5) →2
  • IF(INT(D5-C5)>0, INT(D5-C5) & " dienos, ","") tampa

IF(2>0, 2 & " dienos, ","") IF bus grąžinama 2 dienos padedant & operatorius, kai skirtumas yra didesnis už nulį, priešingu atveju bus grąžinamas tuščias

Išėjimas →2 dienos,

  • VALANDOS(D5-C5) →12
  • IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " valandos, ","") tampa

IF(12>0, 12 & " valandos, ","") IF bus grąžinama 12 valandų padedant & operatorius, kai skirtumas yra didesnis už nulį, priešingu atveju bus grąžinamas tuščias

Išėjimas →12 valandų,

  • MINUTĖ (D5-C5) →0
  • IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minučių ir ","") tampa

IF(0>0, 0 & " minučių ir ","") IF bus grąžinama 0 minučių padedant & operatorius, kai skirtumas yra didesnis už nulį, priešingu atveju bus grąžinamas tuščias

Išėjimas →Tuščias

  • SECOND(D5-C5) →0
  • IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundės","") tampa

IF(0>0, 0 & " sekundžių ir ","") IF bus grąžinama 0 sekundžių padedant & operatorius, kai skirtumas yra didesnis už nulį, priešingu atveju bus grąžinamas tuščias

Išėjimas →Tuščias

  • IF(INT(D5-C5)>0, INT(D5-C5) & " dienos, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " valandos, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minutės ir ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundės","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundės","") tampa

2 dienos,&12 valandų,& "" & ""

Išėjimas →2 dienos, 12 valandų,

➤ Spauda ĮVESKITE

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Tokiu būdu gausite Laiko skirtumus tarp Pristatymo laikas ir Užsakymo laikas .

Panašų rezultatą galite gauti tiesiog atimdami vertes pagal šią formulę

=D5-C5

ir paspauskite CTRL+1 pasirinkti šį formatą iš Pasirinktinis galimybė.

11 metodas: neigiamų skirtumų tarp dviejų laikų skaičiavimas

Jei norite apskaičiuoti laiko skirtumą atimdami Įvedimo laikas ir Išėjimo laikas , tada gausite neigiamą reikšmę dėl mažos reikšmės atėmimo iš didelės reikšmės. Čia pamatysime, kaip elgtis šioje situacijoje.

Žingsnis-01 :

➤ ląstelėje galite įvesti šią paprastą formulę E5

=C5-D5

Tačiau nerodoma jokių rezultatų

Todėl vietoj to turite naudoti šią formulę

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

  • C5-D5 →-0.35416667
  • TEXT(ABS(C5-D5),"-h:mm") tampa

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

Išėjimas →-8:30

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

IF(-0.35416667>0, C5-D5, -8:30) →Kaip ir čia, sąlyga yra FALSE

Išėjimas →-8:30

➤ Vilkite žemyn Užpildymo rankena įrankis

Rezultatas :

Tada gausite neigiamus laiko skirtumus.

Skaityti daugiau: Kaip atimti ir rodyti neigiamą laiką programoje "Excel" (3 metodai)

12 metodas: sąrašo laiko verčių sumavimas

Čia susumuosime laiko skirtumus ir gausime bendrą darbo valandų skaičių.

Žingsnis-01 :

➤ ląstelėje įveskite šią formulę E12

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

  • SUMA(E5:E11)→ 2.2951388889
  • TEXT(SUM(E5:E11), "dd:hh:mm:ss") tampa

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

Išėjimas →02:07:05:00

➤ Spauda ĮVESKITE

Rezultatas :

Galiausiai gausite darbo valandų sumą, kai 2 yra ta diena, 7 yra valanda, o 5 yra minutė.

Skaityti daugiau: [Pataisyta!] SUM neveikia su laiko vertėmis "Excel" programoje (5 sprendimai)

13 metodas: valandų, minučių ir sekundžių pridėjimas

Toliau pateiktose trijose lentelėse galite sudėti norimas valandas, minutes ir sekundes.

Žingsnis-01 :

➤ Naudokite šią formulę, kad susumuotumėte valandas su Užsakymo laikas gauti Pristatymo laikas

=C5+D5/24

Čia valandos vertė, kuri bus pridėta prie Užsakymo laikas dalijamas iš 24 (1 diena = 24 valandos)

Minutėms pridėti naudokite šią formulę

=C5+D5/1440

Šiuo atveju minutines vertes dalijame iš 1440 (1 diena= 24 valandos*60 minučių= 1440 minučių)

Sekundėms sudėti naudojame šią formulę

=C5+D5/86400

Taigi, antrąsias vertes dalijame iš 86400 (1 diena = 24 valandos*60 minučių*60 sekundžių= 86400 sekundžių)

Skaityti daugiau: Kaip "Excel" programoje pridėti minučių prie laiko (5 paprasti būdai)

Praktikos skyrius

Norėdami patys atlikti praktiką, pateikėme Praktika skirsnį, kaip nurodyta toliau, lape, pavadintame Praktika . Prašome tai padaryti patiems.

Išvada

Šiame straipsnyje stengiausi aprašyti paprasčiausius būdus, kaip efektyviai apskaičiuoti laiko skirtumą "Excel" programoje. Tikiuosi, kad jums tai bus naudinga. Jei turite pasiūlymų ar klausimų, nedvejodami pasidalykite jais su mumis.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.