Tartalomjegyzék
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!