Turinys
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.xlsx13 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 iš Į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.