Sisällysluettelo
Jos etsit joitakin helpoimpia tapoja laskea aikaero Excelissä, olet oikeassa paikassa. Sukelletaan pääartikkeliin, jotta saat tietää näiden tapojen yksityiskohdat.
Lataa työkirja
Aikaerojen laskeminen.xlsxx13 tapaa laskea aikaero Excelissä
Seuraavassa on kaksi taulukkoa, joissa esitellään esimerkkejä aikaerojen laskemisesta Excelissä.
Artikkelin luomiseen olemme käyttäneet Microsoft Excel 365 versiota, voit käyttää mitä tahansa muita versioita haluamallasi tavalla.
Menetelmä-1: Aritmeettisen operaattorin käyttäminen aikaeron laskemiseen Excelissä
Tässä yhteydessä määritetään aikaerot, jotka vallitsivat Poistumisajat ja Sisäänkirjautumisajat saadaksesi Työaika työntekijöistä käyttämällä miinusmerkkejä.
Step-01 :
➤ Kirjoita soluun seuraava kaava E5
=D5-C5
Se vähentää Poistumisaika alkaen Sisäänkirjautumisaika .
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tulos :
Tällä tavoin saat Työaika työntekijöistä.
Lue lisää: Kuinka laskea aika Excelissä (16 mahdollista tapaa)
Menetelmä-2: TEXT-toiminnon käyttäminen aikaeron laskemiseen Excelissä
Voit käyttää TEXT-toiminto määritetään aikaerot Poistumisaika ja Sisäänkirjautumisaika .
Step-01 :
➤ Kirjoita soluun seuraava kaava E5
=TEXT(D5-C5, "hh:mm:ss")
- D5-C5 → 17:00-8:30
Lähtö →0.354166667
- TEXT(D5-C5, "hh:mm:ss")) tulee
TEXT(0.354166667,”hh:mm:ss”)
Lähtö →08:30:00
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tulos :
Sitten saat Työaika työntekijöistä.
Vastaavasti voit käyttää eri formaatteja varten seuraavia toimintoja.
=TEXT(D5-C5, "hh:mm")
Se palauttaa erotuksen tunteina ja minuutteina
=TEXT(D5-C5, "hh")
Täältä saat erotuksen tunteina.
Huomautus
The TEXT-toiminto palauttaa erot tekstimuodossa
Lue lisää: Kuinka laskea kulunut aika Excelissä (8 tapaa)?
Menetelmä-3: TIMEVALUE-funktion käyttäminen aikaeron laskemiseen Excelissä
Tässä käytämme TIMEVALUE-funktio laskettaessa aikaeroja Poistumisaika ja Sisäänkirjautumisaika .
Step-01 :
➤ Käytä seuraavaa kaavaa solussa E5
=TIMEVALUE("17:00")-TIMEVALUE("8:30")
- TIMEVALUE("17:00") tulee
0.708333333
- TIMEVALUE("8:30") tulee
0.354166667
- TIMEVALUE("17:00")-TIMEVALUE("8:30")) tulee
0.708333333-0.354166667
Lähtö →08:30
Käytä vastaavasti kaavoja muillekin kuin Poistumisajat ja Sisäänpääsyajat, ja lopuksi saat työntekijöiden työajat.
Aiheeseen liittyvä sisältö: Kuinka laskea kahden päivämäärän ja ajan välinen ero Excelissä?
Menetelmä-4: TIME-toiminnon käyttäminen aikaeron laskemiseen Excelissä
Voit käyttää TIME-toiminto laskettaessa aikaeroja Poistumisaika ja Sisäänkirjautumisaika .
Step-01 :
➤ Kirjoita soluun seuraava kaava E5
=TIME(HOUR(D5),MINUTE(D5),SECOND(D5))-TIME(HOUR(C5),MINUTE(C5),SECOND(C5))
- TUNTI(D5) →17
- MINUTE(D5) →0
- SECOND(D5) →0
- TIME(HOUR(D5),MINUTE(D5),SECOND(D5)) tulee
TIME(17,0,0,0)
Lähtö →0.708333333
- TUNTI(C5) →8
- MINUTE(D5) →30
- SECOND(D5) →0
- TIME(8,30,0 tulee
TIME(17,0,0,0)
Lähtö →0.354166667
- TIME(HOUR(D5),MINUTE(D5),SECOND(D5))-TIME(HOUR(C5),MINUTE(C5),SECOND(C5)) tulee
0.708333333-0.354166667
Lähtö →08:30
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tulos :
Sen jälkeen saat Työaika työntekijöistä.
Aiheeseen liittyvä sisältö: Kuinka vähentää sotilasaika Excelissä (3 menetelmää)
Menetelmä-5: Tuntierojen laskeminen kahden eri päivämäärän ajankohdan välillä
Voit laskea tuntierot Toimitusaika ja Tilausaika noudattamalla tätä menetelmää.
Step-01 :
➤ Kirjoita soluun seuraava kaava E5
=(D5-C5)*24
Tässä tapauksessa aikaero Toimitusaika ja Tilausaika kerrotaan 24 (1 päivä = 24 tuntia), jotta erotus voidaan muuntaa tunneiksi.
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tulos :
Tällä tavoin saat tunnin erojen välillä Toimitusajat ja Tilausajat .
Lue lisää: Kuinka laskea kokonaistunnit Excelissä (9 helppoa menetelmää)
Menetelmä-6: Minuuttierojen laskeminen kahden eri päivämäärän kellonajan välillä
Tässä jaksossa määritetään aikaerot, jotka vallitsevat seuraavissa vaiheissa Toimitusajat ja Tilausajat minuutteina.
Step-01 :
➤ Kirjoita soluun seuraava kaava E5
=(D5-C5)*1440
Tässä yhteydessä olemme kertoneet aikaeron, joka vallitsee Toimitusaika ja Tilausaika by 1440 (1 päivä= 24 tuntia*60 minuuttia= 1440 minuuttia), jotta ero voidaan muuntaa minuuteiksi.
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tulos :
Silloin saat minuutin eroja välillä Toimitusajat ja Tilausajat .
Lue lisää: Kuinka lisätä minuutteja aikaan Excelissä (5 helppoa tapaa)
Menetelmä-7: Kahden eri päivämäärän kahden ajanjakson välisen toisen eron laskeminen
Tässä yhteydessä määritetään aikaerot, jotka vallitsivat Toimitusajat ja Tilausajat sekunneissa.
Step-01 :
➤ Kirjoita soluun seuraava kaava E5
=(D5-C5)*86400
Tässä yhteydessä olemme kertoneet aikaeron, joka vallitsee Toimitusaika ja Tilausaika by 86400 (1 päivä= 24 tuntia*60 minuuttia*60 sekuntia= 86400 sekuntia), jotta erotus voidaan muuntaa sekunneiksi.
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tulos :
Lopuksi saatte toisen eron Toimitusajat ja Tilausajat .
Lue lisää: Kuinka vähentää aikaa Excelissä (7 nopeaa menetelmää)
Samanlaisia lukemia:
- Aikaformaatin käyttäminen Excel VBA: ssa (makro, UDF ja UserForm)
- Laske läpimenoaika Excelissä (4 tapaa)
- Kuinka laskea tuntihinta Excelissä (2 nopeaa menetelmää)
- Laske viikossa tehtyjen työtuntien kokonaismäärä Excelissä (Top 5 menetelmää)
- Kuinka laskea keskimääräinen vasteaika Excelissä (4 menetelmää)
Menetelmä-8: Aikaerojen laskeminen HOUR-, MINUUTTI- ja SEKUNTTI-funktion avulla.
Tässä käytämme TUNTI , MINUUTTI, ja TOINEN toimintoja aikaerojen määrittämiseksi ja niiden jakamiseksi tunti-, minuutti- ja sekuntiyksiköihin.
Step-01 :
➤ Kirjoita soluun seuraava kaava E5
=HOUR(D5-C5)
TUNTI palauttaa tämän aikaeron tuntiarvon.
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tällä tavoin saat tunnin eroja Poistumisaika ja Sisäänkirjautumisaika .
Minuuttierojen laskemiseen on käytetty seuraavaa funktiota.
=MINUTE(D5-C5)
MINUUTTI palauttaa tämän aikaeron minuuttiarvon.
Voit käyttää seuraavaa funktiota toisen erotuksen laskemiseen.
=SECOND(D5-C5)
TOINEN palauttaa tämän aikaeron toisen arvon.
Huomautus
Sinun on käytettävä Yleistä muodossa täällä.
Lue lisää: Kuinka laskea tunteja ja minuutteja Payroll Excelille (7 helppoa tapaa)
Menetelmä-9: NOW-toiminnon käyttäminen aikaeron laskemiseen Excelissä
Saadaksesi nykyisen kellonajan ja seuraavan kellonajan välisen aikaeron Sisäänkirjautumisaika tässä käytämme NOW-toiminto .
Step-01 :
➤ Kirjoita soluun seuraava kaava D5
=NOW()-C5
NYT() palauttaa nykyisen kellonajan (tätä artikkelia luotaessa se oli 10:54 )
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tulos :
Tämän jälkeen saat nykyisen ajan ja nykyisen ajan välisen aikaeron. Sisäänkirjautumisaika .
Huomautus
Aiheeseen liittyvä sisältö: Työaikataulukaava Excelissä (5 esimerkkiä)
Menetelmä-10: IF- ja INT-funktion käyttäminen aikaeron laskemiseen Excelissä
Tässä jaksossa käytämme IF , INT , TUNTI , MINUUTTI ja TOINEN funktiot aikaerojen laskemiseksi.
Step-01 :
➤ Kirjoita soluun seuraava kaava E5
=IF(INT(D5-C5)>0, INT(D5-C5) & " päivää, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " tuntia, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minuuttia ja ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekuntia","")
- (D5-C5) →2.5
- INT(D5-C5) →2
- IF(INT(D5-C5)>0, INT(D5-C5) & " päivää, ","") tulee
IF(2>0, 2 & " päivää, ","") → IF palauttaa 2 päivää seuraavien tahojen avulla & operaattori, kun ero on suurempi kuin nolla, muuten se palauttaa tyhjän arvon.
Lähtö →2 päivää,
- TUNTI (D5-C5) →12
- IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " tuntia, ","") tulee
IF(12>0, 12 & " tuntia, ","") → IF palauttaa 12 tuntia seuraavien tahojen avulla & operaattori, kun ero on suurempi kuin nolla, muuten se palauttaa tyhjän arvon.
Lähtö →12 tuntia,
- MINUUTTI (D5-C5) →0
- IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minuuttia ja ","") tulee
IF(0>0, 0 & " minuuttia ja ",""") → IF palauttaa 0 minuuttia seuraavien tahojen avulla & operaattori, kun ero on suurempi kuin nolla, muuten se palauttaa tyhjän arvon.
Lähtö →Tyhjä
- SEKUNTIO(D5-C5) →0
- IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " seconds","") tulee
IF(0>0, 0 & " sekuntia ja ",""") → IF palauttaa 0 sekuntia seuraavien tahojen avulla & operaattori, kun ero on suurempi kuin nolla, muuten se palauttaa tyhjän arvon.
Lähtö →Tyhjä
- IF(INT(D5-C5)>0, INT(D5-C5) & " päivää, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " tuntia, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minuuttia ja ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekuntia","") tulee
2 päivää,&12 tuntia,& "" & ""
Lähtö →2 päivää, 12 tuntia,
➤ Lehdistö ENTER
➤ Vedä alas Täyttökahva työkalu
Tulos :
Tällä tavoin saat aikaerot välillä Toimitusaika ja Tilausaika .
Saat samanlaisen tuloksen vähentämällä arvot yksinkertaisesti seuraavalla kaavalla.
=D5-C5
ja sitten sinun on painettava CTRL+1 valitsemaan seuraavan muodon valikosta Custom vaihtoehto.
Menetelmä-11: Kahden ajan negatiivisten erojen laskeminen
Jos haluat laskea aikaeron vähentämällä aikamäärän Sisäänkirjautumisaika ja Poistumisaika , niin saat negatiivisen arvon, joka johtuu pienen arvon vähentämisestä suuresta arvosta. Seuraavassa katsotaan, miten tämä tilanne hoidetaan.
Step-01 :
➤ voit kirjoittaa seuraavan yksinkertaisen kaavan soluun E5
=C5-D5
Mutta se ei näytä mitään tuloksia
Sen sijaan sinun on käytettävä seuraavaa kaavaa.
=IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm"))
- C5-D5 →-0.35416667
- TEXT(ABS(C5-D5),"-h:mm") tulee
TEXT(ABS(-0.35416667),”-h:mm”) → TEXT(0.35416667,”-h:mm”)
Lähtö →-8:30
- IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm"))) tulee
IF(-0.35416667>0, C5-D5, -8:30) →Kuten tässä tapauksessa ehto on FALSE
Lähtö →-8:30
➤ Vedä alas Täyttökahva työkalu
Tulos :
Silloin saat negatiiviset aikaerot.
Lue lisää: Negatiivisen ajan vähentäminen ja näyttäminen Excelissä (3 menetelmää)
Menetelmä-12: Luettelon aika-arvojen yhteenlasku
Laskemme aikaerot yhteen, jotta saamme kokonaistyöajan.
Step-01 :
➤ Kirjoita soluun seuraava kaava E12
=TEXT(SUM(E5:E11), "dd:hh:mm:ss")
- SUM(E5:E11)→ 2.2951388889
- TEXT(SUM(E5:E11), "dd:hh:mm:ss") tulee
TEXT(2.2951388889,”dd:hh:mm:ss”)
Lähtö →02:07:05:00
➤ Lehdistö ENTER
Tulos :
Lopuksi saat työaikojen summan, jonka mukaan 2 on päivä, 7 on tunti ja 5 on minuutti.
Lue lisää: [Korjattu!] SUM ei toimi Excelin aika-arvojen kanssa (5 ratkaisua)
Menetelmä-13: Tuntien, minuuttien ja sekuntien lisääminen
Voit laskea haluamasi tunnit, minuutit ja sekunnit yhteen seuraavista kolmesta taulukosta.
Step-01 :
➤ Käytä seuraavaa kaavaa laskeaksesi yhteen tunnit, joissa on käytetty Tilausaika saadaksesi Toimitusaika
=C5+D5/24
Täällä tuntiarvo, joka lisätään arvoon Tilausaika jaetaan 24 (1 päivä = 24 tuntia)
Minuuttien lisäämiseen käytetään seuraavaa kaavaa
=C5+D5/1440
Tässä jaamme minuuttiarvot luvulla 1440 (1 päivä= 24 tuntia*60 minuuttia= 1440 minuuttia)
Käytämme seuraavaa kaavaa sekuntien yhteenlaskuun
=C5+D5/86400
Jaamme siis toiset arvot seuraavalla luvulla 86400 (1 päivä= 24 tuntia*60 minuuttia*60 sekuntia= 86400 sekuntia).
Lue lisää: Kuinka lisätä minuutteja aikaan Excelissä (5 helppoa tapaa)
Harjoitusosio
Jotta voit harjoitella itse, olemme toimittaneet Harjoitus osiossa alla olevan kaltaisesti arkissa nimeltä Harjoitus Tee se itse.
Päätelmä
Tässä artikkelissa yritin käsitellä helpoimpia tapoja laskea aikaero Excelissä tehokkaasti. Toivottavasti löydät sen hyödylliseksi. Jos sinulla on ehdotuksia tai kysymyksiä, voit jakaa ne kanssamme.