Excel képlet a ledolgozott idő kiszámításához

  • Ossza Meg Ezt
Hugh West

A Microsoft Excelben az idővel való munka az egyik megszokott feladat. Sok olyan helyzetben találja magát, amikor a az időkülönbségek kiszámításához. Ha Ön vezető pozícióban van a vállalatánál, akkor nyomon kell követnie az összes alkalmazott munkaidő-nyilvántartását. Ki kell számolnia, hogy hány órát dolgoztak. Ebben a bemutatóban megtanulja, hogyan kell kiszámítani a ledolgozott időt az Excel-képlet segítségével, megfelelő példákkal és megfelelő illusztrációkkal.

Gyakorlati munkafüzet letöltése

Képletek a ledolgozott idő kiszámításához.xlsx

Képlet az időeltolódások kereséséhez Excelben

Sok helyzetben kell kiszámítania az időkülönbségeket vagy a két időpont között ledolgozott időt egy munkaidő-nyilvántartásban. A teljes ledolgozott idő kiszámításához ismernie kell az időkülönbségek kiszámításának alapvető képletét. A következő szakaszokban mutatok néhány egyszerű és könnyű példát, amelyek tisztázzák a kétségeit. Javaslom, hogy tanulja meg és alkalmazza mindezeket az excel munkaidő-nyilvántartásában a következők kiszámításához.az időeltolódás.

1. Az egyszerű kivonással ledolgozott idő

Most az időkülönbség kiszámításához az egyszerű képlet az, hogy a kezdőidőből kivonja a végidőt. Így kiszámíthatja az Excel munkaidő-nyilvántartásában bármely műszakra vonatkozóan a ledolgozott időt.

Munkaidő = végidő - kezdési idő

Nézze meg a következő képernyőképet:

Itt van némi időbeli különbség. Az általunk használt képlet:

=C5-B5

A probléma, amit itt észrevehetsz, hogy időeltolódás van az időformátumban. Az első adatnál 8 órát akartunk, ehelyett 8:00 órát kaptunk.

Többféleképpen is formázhatod, csak át kell állítani az Egyéni formátumra, hogy az eredményt órák, percek és másodpercek formátumban kapd meg.

Ennek megváltoztatásához kövesse az alábbi lépéseket:

  • Először válassza ki a cellatartományt.

  • Most nyomja meg a Ctrl+1 a billentyűzeten.

  • Most, a Cellák formázása párbeszédpanelen különböző Számok Ezután válassza ki a Custom a címről Kategória . Aztán, a Típus , válasszon h:mm: ss Végül kattintson a OK .

A végén megjeleníti a ledolgozott időt órák, percek és másodpercek formátumban. Tehát sikeresen kiszámítottuk a ledolgozott időt, miután elvégeztük a kivonást az Excel időbeosztásban.

További információ: Hogyan vonja ki az időt az Excelben (7 gyors módszer)

2. A ledolgozott idő kiszámítása órában, percben vagy másodpercben kifejezve

Az előző példában láthatta, hogy a kimenetünk idő órák, percek és másodpercek formátumban volt formázva. Most a munkaórákat perc vagy másodperc formátumban szeretné kiszámítani. A ledolgozott időt az Excel képlet segítségével is kiszámíthatja. Ennek bemutatásához az előző adatállományt használjuk.

2.1 Munkaidő órában kifejezve

A következő képletet már láttad az Excelben az időkülönbség kiszámításához:

=C5-B5

Most, hogy a ledolgozott időt csak órákban számítsuk ki, módosítsuk a képletet a következőképpen:

=(C5-B5)*24

Az Excel ismét idő formátumban adja meg az eredményt. Ennek megváltoztatásához lépjen a Numbers formátumra a Home fülre. Ott kattintson a Szám .

Ezt követően a ledolgozott órákat az Excel munkaidő-nyilvántartásában kapja meg.

Ha az eredményt nem tizedesjegyben, hanem egész szám formátumban szeretné megkapni, akkor használja a következő parancsot az INT funkció mint például a következők:

=INT((C5-B5)*24)

Amint láthatja, sikeresen kiszámítjuk a ledolgozott órákat egy Excel munkaidő-nyilvántartásban.

Bővebben: Hogyan számítsuk ki az összes órát Excelben (9 egyszerű módszer)

2.2 Munkaidő percben kifejezve

A percekben kifejezett időbeli kontraszt becsléséhez meg kell szoroznia az oszlopban szereplő időket a nap összes percével. Ez 1440 (24 óra*60 perc).

A képlet:

=(C5-B5)*24*60

Az Excel ismét idő formátumban fogja megadni őket. Tehát változtassa meg ezt a Számok csoportban az Home tab.

Bővebben: Hogyan adjunk hozzá perceket az időhöz az Excelben (3 gyors módszer)

2.3 Munkaidő másodpercben kifejezve

A másodpercekben kifejezett időkülönbség kiszámításához az előző eredményt meg kell szorozni a nap összes másodperceinek számával. Ez 86400 (24 óra * 60 perc * 60 másodperc).

A következő képletet használjuk:

=(C5-B5)*24*60*60

Ily módon a ledolgozott időt bármilyen formátumban kiszámíthatja az Excel munkaidő-nyilvántartás ezen képletének használatával.

Vegye figyelembe, hogy ez a képlet csak akkor működik, ha az Excel időeltolódást ugyanarra a napra számítja ki. Ha az időértékek különböző időpontokból származnak, ez a képlet helytelen kimenetet fog visszaadni. Ne aggódjon emiatt, ezt egy későbbi szakaszban tárgyaljuk.

Bővebben: Hogyan számítsuk ki az időt Excelben (16 lehetséges mód)

3. A ledolgozott idő kiszámítása a TEXT funkció használatával

Az előző részben meg kellett változtatnunk a kiszámítandó időkülönbség formátumát. Az Excel ugyanis automatikusan megváltoztatja az időkülönbség formátumát. Emiatt meg kellett változtatnunk a tome formátumot.

Ha nem akarsz szembenézni ezzel a veszéllyel, és egyszerű megoldást szeretnél, használd a a TEXT funkció Itt nem kell aggódnia a formátum megváltoztatása miatt.

Az általános formula:

=TEXT(Végidő - Startidő, Formátum)

Az első argumentum az alapvető kivonás. A formátumban pedig csak a kívánt időeltolódási formátumot kell megadnia.

Bővebben: Időlap képlet Excelben (5 példa)

3.1 Csak a kijelző órák

Ha csak a ledolgozott órákat szeretné megjeleníteni, használja a következő képletet:

=TEXT(C5-B5, "hh")

Ez a képlet csak azt az eredményt adja meg, amely a két időérték közötti különbség óraszámát mutatja. Ha az eredmény 10 óra és 40 perc, akkor csak 9 órát fog megjeleníteni.

Kapcsolódó tartalom: Hogyan lehet kivonni és megjeleníteni a negatív időt az Excelben (3 módszer)

3.2 Csak a percek megjelenítése

Ha csak a ledolgozott perceket szeretné megjeleníteni, használja a következő képletet:

=TEXT(C5-B5,"[mm]")

3.3 Csak a másodpercek megjelenítése

Ha csak a ledolgozott másodperceket szeretné megjeleníteni, használja a következő képletet:

=TEXT(C5-B5,"[ss]")

3.4 Órák és percek kijelzése

Ha csak a ledolgozott órákat és perceket szeretné megjeleníteni, használja a következő képletet:

=TEXT(C5-B5,"[hh]:mm")

3.5 Órák, percek és másodpercek kijelzése

Ha csak a ledolgozott órákat, perceket és másodperceket szeretné megjeleníteni, használja a következő képletet:

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

Most megkérdezheted, hogy miért használunk szögletes zárójeleket, mint a [hh],[mm] , vagy [ss] Alapvetően a két dátum között ledolgozott órák teljes számát adja meg, még akkor is, ha az óra nagyobb, mint 24. Ha tehát két olyan dátumérték között szeretné kiszámítani a ledolgozott órákat, ahol a különbség több, mint 24 óra, a [hh] felhasználásával a ledolgozott órák teljes számát kapja, a "hh" pedig csak a végdátum napján eltelt órákat adja meg.

4. Eddig ledolgozott idő

A kezdési időpont és az aktuális időpont között ledolgozott idő kiszámításához használja a következőt a NOW funkció a Végidő helyett a Különbség oszlopban.

A MOST függvény visszaadja a jelenlegi dátumot és az időt a készülékről. Nem fogad el semmilyen bemeneti argumentumot.

Az általános formula:

Megmunkált idő = MOST() - Kezdeti idő

Nézze meg az alábbi képernyőképet a jobb megértés érdekében:

Ha a kezdőidő és az aktuális idő közötti időbeli különbség nagyobb, mint 24 óra, formázza az eredményt úgy, hogy a napot az idő részével együtt jelenítse meg a következővel a TEXT funkció.

A képlet:

=TEXT(NOW()-B5, "dd hh:ss:mm")

Most ugyanezt elvégezheti a cella egyéni formázásának módosításával is, hogy a napot az idővel együtt jelenítse meg.

Az Excel automatikusan az 1990. január 1-jei időpontot veszi figyelembe, ha a kezdőidő csak az időpontot tartalmazza.

Emiatt a MOST függvény a ledolgozott idő kiszámítása során helytelen kimenetet fog adni. Mint említettük, a kapott érték tartalmazza az 1990. január 1. óta eltelt összes napot is.

Ennek megoldásához használjuk a következő képletet:

=NOW()- INT(NOW())-B5

Itt a INT függvény törli a napszakot a függvény által előállított eredményből, majd ezt felhasználja az időkülönbség kiszámításához.

Ne feledje, a MOST funkció frissül, amikor változtatásokat végez az Excel időbeosztáson. De nem dolgozik át valós időben.

Képlet a napi műszakban ledolgozott órák kiszámításához

Ebben a részben egy egyszerű adatkészletet mutatok meg, amely néhány alkalmazott kezdő és befejező időpontját tartalmazza. A célunk a ledolgozott idő kiszámítása órákban.

Ennek bemutatására ezt az adathalmazt használjuk:

Most válassza ki a E5 cella és írja be a következő képletet:

=MOD(D5-C5,1)*24

Itt a képletünk a következőket tartalmazza a MOD funkció a ledolgozott idő kiszámítása órákban egy Excel munkaidő-nyilvántartásban.

Mint látható, sikeresen kiszámítjuk a teljes munkaidőt az Excel munkaidő-nyilvántartásban.

Képlet az éjszakai műszakban ledolgozott idő kiszámításához

Korábban már beszéltünk az időeltolódásról a nappali műszak alapján. Ez azt jelenti, hogy nem mutattuk meg a kimenetet, ha a végidő egy másik időpontban van. Ez azt jelenti, hogy a kezdési idő a hh:mm: ss PM, de a végidő hh:mm: ss AM. Ezt egy éjszakai műszakhoz hasonlíthatja, ahol az alkalmazottak éjszaka kezdik a munkát, és másnap fejezik be.

Nézze meg az alábbi adatkészletet:

Itt jól látható, hogy néhányan éjszaka dolgoztak. Tehát a dátum itt is változott az idővel együtt.

Ennek megoldására egy Excel-képletet használunk a következőkkel az IF funkció .

Most válassza ki a E5 cella és írja be a következő képletet:

=IF((D5-C5)<0,1-(C5-D5),(D5-C5))

Mint látható, a képlet segítségével kiszámítottuk a ledolgozott időt. Egy másik hasznos módja a megoldásnak a következővel a MOD funkció a ledolgozott idő kiszámításához órákban.

Válassza ki a címet. E5 cella és írja be a következő képletet:

=MOD(D5-C5,1)*24

Ez a képlet a negatív időt úgy kezeli, hogy a MOD függvényt használja a negatív értékek "visszafordítására" a kívánt pozitív értékre. Mivel ez a képlet elviseli a pontos napon lévő időpontokat és az éjfélt meghaladó időpontokat, nem szükséges egy IF Ez a szépsége a MOD funkció.

Megjegyzés: Ez a formula nem működik 24 óránál hosszabb ideig.

Hasonló olvasmányok:

  • Az eltelt idő kiszámítása Excelben (8 mód)
  • Két dátum közötti eltelt idő kiszámítása Excelben (5 módszer)
  • Hogyan lehet kivonni a katonai időt az Excelben (3 módszer)
  • Időformátum használata az Excel VBA-ban (makró, UDF és UserForm)
  • Az átlagos kezelési idő kiszámítása Excelben (2 egyszerű módja)

Képlet a túlóra kiszámításához Excelben

Ebben a részben a túlórára fogok példát mutatni. A túlóra a munkavállaló által működtetett minden olyan órát jelent, amely meghaladja az általában tervezett munkaidejét.

Nézze meg az adatállományt:

Ebben az Excel munkaidő-nyilvántartásban láthatja a munkavállalók kezdő és befejező időpontját. Itt a standard munkaidő 8 óra. Tehát, ha valaki 8 óránál többet dolgozott, a képletünk ezt a Túlóra oszlopban fogja megjeleníteni. De a Dolgozott oszlop csak a munkavállaló által elvégzett standard munkaidőt fogja mutatni.

A napi szokásos munkaidő kiszámításához írja be a következő képletet E5 cella és húzza a kitöltési fogantyú ikonját:

=IF((D5-C5)*24>$C$11,$C$11,(D5-C5)*24)

Ha a munkavállaló több mint 8 órát dolgozott, a képlet csak legfeljebb 8 órát ad meg.

Az egy napra eső túlórák kiszámításához írja be a következő képletet a F5 cella és húzza a kitöltési fogantyú ikonját:

=IF((D5-C5)*24>$C$11,((D5-C5)*24)-$C$11,0)

Ez a képlet alapvetően kivonja az Excel munkaidő-nyilvántartásban a beérkezett idő és a kimenő idő levonása után az extra órákat.

Bővebben: Excel képlet a 40 órán túli túlórákhoz [ingyenes mintával]

Hogyan számítsuk ki a munkaórákat az Excelben a 24 órás óra használatával

Ha a régiójában a 24 órás órát használja, akkor ezt korábbi képletekkel is elvégezheti.

Mi a a MOD funkció hogy ezt elvégezze.

=MOD(D5-C5,1)*24

A fenti képletek bármelyikét használhatja a ledolgozott idő kiszámításához egy Excel munkaidő-nyilvántartásban, 24 órás óra esetén.

Bővebben: Hogyan adjunk hozzá időt az Excelben 24 óra alatt (4 módon)

Hogyan számítsuk ki az összes órát egy héten az Excelben?

Ebben a példában egy olyan példát fogok mutatni, amely egy munkavállaló által egy héten ledolgozott összes munkaórát és túlórát tartalmaz. Ezt a következőkkel végezzük el. az IF funkció , a MAX funkció , és a SUM függvény .

Nézze meg az alábbi képernyőképet:

Itt a túlórák idejét a következő képlettel számoltuk ki:

=IF(SUM($E$5:E5)>40,SUM($E$5:E5)-40,0)

Ez a funkció alapvetően a túlórát számítja ki, ha egy személy heti 40 óránál többet dolgozik.

Az első tartomány szerepe a SUM függvény abszolút, de a második rész nem. Ha ezt a képletet átmásolja az oszlopon, akkor láthatja, hogy a SUM függvény összegzi az összes Órákat, amelyeket a következő oszlopban működtetnek Dolgozott oszlopban. Amikor a SUM tartomány növekszik, a ledolgozott órák is növekedni fognak. Amint a SUM 40 óránál többet ér el, a túlórákat a Túlóra oszlopban növekvő összegként fogja feltüntetni.

Nézze meg a következő képernyőképet:

A rendes munkaórák becslése az összes munkaóra alapján történik, a túlórák pedig a működtetett túlórák alapján:

=MAX(E5-G5,0)

Használjuk a MAX függvényt, hogy ne kapjunk negatív órákat, amikor a munkavállaló túlórát teljesített. Ha a képlet negatív értéket ad vissza, akkor a MAX függvény nullát fog visszaadni az Excel időbeosztásban.

Bővebben: Hogyan számítsuk ki az összes órát Excelben (9 egyszerű módszer)

Hogyan számítsuk ki az összes órát egy hónapban az Excel-ben

Az egy hónapban ledolgozott teljes munkaidő (órák) kiszámítása a következő módon lehetséges a NETWORKDAYS funkció Excelben.

Alapvetően ez a funkció kiszámítja a teljes ledolgozott óraszámot a vállalat munkaideje alapján.

Az általános formula:

=NETWORKDAYS(kezdőnap,zárónap)*munkaóra naponta

Nézze meg az alábbi képernyőképet:

Az általunk használt képlet:

=NETWORKDAYS(B5,C5)*8

Itt láthatja az egy teljes hónapban ledolgozott összes munkaórát. Az ünnepnapokat itt nem vettük figyelembe.

Az összes ledolgozott munkaórát a szabadságok nélkül a következő képlettel kapjuk meg:

=NETWORKDAYS(kezdőnap,végnap,ünnepnapok_listája)*munkaóra naponta

Ha többet szeretne megtudni erről a funkcióról, olvassa el: A NETWORKDAYS funkció használata az Excelben (3 megfelelő példa)

Excel képlet a ledolgozott órák kiszámításához mínusz ebédidő

Nos, lehet, hogy van egy Excel munkaidő-nyilvántartása, ahol figyelembe kell vennie az alkalmazottak ebédidejét. És ezt nem tudja hozzáadni a munkaórákhoz a számításhoz. A ledolgozott órákat az ebédidővel csökkentve a következőkkel tudjuk kiszámítani. a SUM függvény .

Az általános formula:

=SUM((ebéd_kezdés-kezdés_idő)+(végidő-ebéd_vég))*24

Nézze meg az alábbi képernyőképet, hogy jobban megértse:

Ezt a képletet használjuk:

=SUM((D5-C5)+(F5-E5))*24

Üzleti alkalmazottként minden munkanapon be kell jelentkeznünk és ki kell jelentkeznünk, a teljes ledolgozott időszak mérése és mínusz az ebédidő egy napra segíthet a fizetés kiszámításában az időnek megfelelően. A példából megmutattam a képletet a ledolgozott idő kiszámításához, de mínusz az ebédidő minden napra egy Excel időbeosztásban.

Bővebben: Excel képlet a munkaórák kiszámításához mínusz ebédidő

💬 Emlékezetes dolgok

Győződjön meg róla, hogy az idő formátumát számra vagy általánosra változtatja, ha nem tizedes formátumban jelenik meg.

Ha a képlet a következőt adja vissza #### , ez azt jelenti, hogy az érték negatív, vagy az oszlop szélessége kisebb.

Következtetés

Végezetül remélem, hogy ez a bemutató hasznos ismeretekkel látta el Önt az Excelben a ledolgozott idő kiszámítására szolgáló képlet használatához. Javasoljuk, hogy tanulja meg és alkalmazza az összes utasítást az adatállományára. Töltse le a gyakorló munkafüzetet és próbálja ki ezeket saját maga. Továbbá, bátran adjon visszajelzést a megjegyzés rovatban. Az értékes visszajelzései motiválnak minket, hogy ilyen bemutatókat hozzunk létre.

Ne felejtse el megnézni weboldalunkat Exceldemy.com különböző Excelhez kapcsolódó problémák és megoldások.

Tanulj folyamatosan új módszereket és fejlődj!

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.