Note: The other languages of the website are Google-translated. Back to English

Hogyan lehet kiszámolni a nettó munkaidőt két dátum között, kivéve hétvégéket vagy ünnepeket az Excelben?

Számos vállalatnál a munkatársakat munkaidő szerint fizetik. A napi nettó munkaórák kiszámítása egyszerű, de mit szólna a dátumtartomány nettó óráinak kiszámításához? Ehhez ez a cikk bemutatja a két dátum közötti nettó munkaidő kiszámításának képleteit, az Excel hétvégék és ünnepnapok nélkül.

Számítsa ki a hétköznapok kizárásának munkanapját

A munkaidő kiszámítása a hétvégék / ünnepek nélkül


nyíl kék jobb buborék Számítsa ki a hétköznapok kizárásának munkanapját

Ebben a részben bemutatom a képletet a munkanap kiszámításához két dátum és időpont között, a hétvégék kivételével.

1. Jelöljön ki két cellát, amelyekbe beírja a kezdő dátumot és a befejezés dátumát, majd kattintson a jobb gombbal a kiválasztáshoz Cellák formázása alkotja a helyi menüt. Lásd a képernyőképet:
doc nettó munkaidő 1

2. Ban,-ben Cellák formázása párbeszédpanelen kattintson a gombra Szám Lapot, és válasszuk a lehetőséget szokás a Kategória listát, és írja be é / éééé h: mm be a típus szövegmező a jobb oldalon. Lásd a képernyőképet:
doc nettó munkaidő 2

3. kettyenés OK. És írja be külön a két cellába a kezdő dátum és a befejezés dátumát. Lásd a képernyőképet:
doc nettó munkaidő 3

4. A két cella melletti cellába írja be például ezt a képletet a C13 =NETWORKDAYS(A13,B13)-1-MOD(A13,1)+MOD(B13,1), és nyomja meg a gombot belép gombot, és egyéni formátumban megkapja az eredményt, válassza ki az eredmény cellát, majd kattintson FŐOLDAL fülre, és lépjen a számformátum listát az Általános kiválasztásához, hogy a megfelelő formátumba formázza. Lásd a képernyőképet:
doc nettó munkaidő 4


nyíl kék jobb buborék A munkaidő kiszámítása a hétvégék / ünnepek nélkül

Ha meg akarja számolni a nettó munkaidőt a hétvégék vagy ünnepek nélkül, akkor ezt teheti:

A nettó munkaidő kiszámítása a hétvégék kizárásával

1. Jelöljön ki két cellát, és formázza őket egyedi formátumban éééé / hhéé h: hmm, és adja meg a kezdő dátum és a befejezés dátumát. Lásd a képernyőképet:
doc nettó munkaidő 5

doc nettó munkaidő 6

2. És írja be a következő cellába, például a C2-be ezt a képletet,
=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30"),
nyomja meg a belép gombot, akkor kap egy szám karakterláncot. Lásd a képernyőképet:
doc nettó munkaidő 7

3. Kattintson a jobb gombbal a számfüzérre, majd kattintson a gombra Cellák formázása a helyi menüből és a Cellák formázása párbeszédablakban válassza ki szokás forma Kategória lista alatt Number fülre, és írja be ezt [H]: mm a Írja be a szövegmezőt. Lásd a képernyőképet:
doc nettó munkaidő 8

4. kettyenés OK. Most a két dátum közötti hétvégék nélküli nettó munkaidőt számoljuk.
doc nettó munkaidő 9

típus: A képletben A2 a kezdő dátum ideje, B2 a befejezési dátum ideje, 8:30 és 17:30 az általános kezdési és befejezési idő minden nap, szükség szerint módosíthatja őket.

Számítsa ki a nettó munkaidőt a hétvége és az ünnepnapok nélkül

1. A fentiekkel megegyezően jelöljön ki két cellát, és formázza őket egyéni formátumként é / éééé h: mm, és adja meg a kezdő dátum és a befejezés dátumát.
doc nettó munkaidő 10

2. Válasszon egy üres cellát, és írja be az ünnep dátumát, itt 3 ünnepem van, és külön beírom őket a H1: H3 mezőbe. Lásd a képernyőképet:
doc nettó munkaidő 11

3. Válasszon egy üres cellát, amely elhelyezi a megszámlált eredményt, például C2,
=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
és nyomja meg az belép gombot, akkor kap egy szám karakterláncot, és formázza egyéni formátumban [H]: mm. Lásd a képernyőképet:
doc nettó munkaidő 12

típus: A képletben A2 a kezdő dátum ideje, B2 a befejezési dátum ideje, 8:30 és 17:30 az általános kezdési és befejezési idő az egyes napokban, H1: H3 az ünnepi cellák, ezeket megváltoztathatja ahogy kell.

Könnyen hozzáadhat napokat / éveket / hónapokat / órákat / perceket / másodperceket az Excel dátum idejéhez

Tételezzük fel, hogy dátum és idő formátum adata van egy cellában, és most ehhez több napot, évet, hónapot, órát, percet vagy másodpercet kell hozzáadnia ehhez a dátumhoz. Normális esetben a képletek használata az első módszer az összes Excel felhasználó számára, de nehéz minden formulára emlékezni. Val vel Kutools az Excel számára'S Dátum és idő segítő segédprogrammal, könnyedén hozzáadhat napokat, éveket, hónapokat vagy órákat, perceket vagy másodperceket egy dátumhoz, sőt, a dátumkülönbséget vagy az adott születésnapot figyelembe véve az életkort is kiszámíthatja anélkül, hogy a képletet egyáltalán megjegyezné. Kattintson ide a teljes funkcionalitású ingyenes próbaverzióért 30 napok!
doc add óra perc másodperc
 
Kutools for Excel: több mint 300 praktikus Excel-bővítménnyel, ingyenesen kipróbálható, korlátozás nélkül 30 nap.

A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (62)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Több dátumot kell használnom az iterációval töltött órák kiszámításához A - kérés beérkezett : 1/14/17 3:43 B - kérés vége : 1/16/17 23:03 C - pontosítás elküldve : 1/16 /17 20:41 D - pontosítás érkezett : 1/16/17 22:38 Meg kell találnom a BA = E, majd a DC = F különbséget, most az EF-nek nem kell megadnia. az erre a munkára fordított órát, amelynek 24 óránál rövidebbnek kell lennie
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyon jó infó, de percekre átváltható? Köszönöm Steve
A weboldal moderátora ezt a megjegyzést minimalizálta
igen, formázza az eredmény cellát egyéni formátumra [mm] [ó]:mm helyett
A weboldal moderátora ezt a megjegyzést minimalizálta
Hello, segítségre van szükségem ugyanebben a témában. Az én esetemben megadtam a kezdési dátumot és időpontot (nn.hh.yy és óó.pp), és van órám, ami szükséges bizonyos anyagok elkészítéséhez (összesen 17 óra). A problémám az, hogyan vonjuk le a nem munkaidőt az összes szükséges időből, harmadik műszak nem dolgozik 0:00 és 7:00 óra között Kérem segítsen
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia! Működik ez a képlet az excel 2007-ben. Mivel próbáltam a képletet használni a hétvégék és ünnepnapok nélküli nettó munkaidő kiszámítására, de nem működik. A következőt kapom: "#NAME?" kimenetként. 9:6 és 18:00 (XNUMX:XNUMX) között számolok vele.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia! Működik ez a képlet az excel 2007-ben. Mivel próbáltam a képletet használni a hétvégék és ünnepnapok nélküli nettó munkaidő kiszámítására, de nem működik. A következőt kapom: "#NAME?" kimenetként. 9:6 és 18:00 (XNUMX:XNUMX) között számolok vele. Kérem, segítsen.
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm, ez a képlet általában remekül működik, köszönöm, de hogyan tudom megtenni egy hónapnál hosszabb időszakokra? Az én képletem a következő: =(NETWORKDAYS(L22,M22,BankHols17to21)-1)*("18:00"-"8:00")+IF(NETWORKDAYS(M22,M22,BankHols17to21),MEDIAN(MOD(M22,1, 18),"00:8","00:18"),"00:22")-MEDIAN(NETWORKDAYS(L22,L22,1)*MOD(L18),"00:8","00:11" ) Tehát ez a két dátum helyesen 18 munkaórát mutat: 05. 2017:08 00 19:05 De ez, ami több mint egy év eltérést mutat a dátumok között, 17 nap 09 óra: 00 /17/8 18:05 17/00/00 28:05 Köszönöm.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ugyanaz a problémám.
Sikerült megoldani?
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia! Próbáltam ezt a funkciót használni, hogy perceket kapjak két nap között, kivéve az ünnepeket és a hétvégéket. Mindegy, hogy én mindig 0 percet kapok a válaszomra. Ha szükséges, szívesen megosztom az excel fájlomat. Nagyra értékeljük a segítségét.
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm az üzenetet. Ha perceket szeretne kapni két dátum között, kivéve az ünnepeket és a hétvégéket, az utolsó lépésben csak az [ó]:mm értéket kell módosítania [mm]-re.
A weboldal moderátora ezt a megjegyzést minimalizálta
=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1) :H$3),MEDIÁN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIÁN(NETWORKDAYS.INTL(A2,A2,11,H$1:H) $3)*MOD(A2,1),"8:30","17:30"), Mi a 11-es szám a fenti képletben.?? És azt is, hogyan írjam be az ünnepnapot a képletbe, ha csak egy ünnep van a hónapban??
A weboldal moderátora ezt a megjegyzést minimalizálta
A 11-es szám (vasárnap, mint hétvége) a hétvége számra vonatkozik. Hétvége száma Hétvégi napok 1 vagy kihagyva szombat, vasárnap 2 vasárnap, hétfő 3 hétfő, kedd 4 kedd, szerda 5 szerda, csütörtök 6 csütörtök, péntek 7 péntek, szombat 11 vasárnap 12 hétfő csak 13 csak kedd 14 szerda csak 15 csak csütörtök 16 péntek csak 17 csak szombat
A weboldal moderátora ezt a megjegyzést minimalizálta
Привет,

Kérem, ossza meg a képletet, amely kiszámítja az időt, beleértve a hétvégéket is (szombat és vasárnap).
A weboldal moderátora ezt a megjegyzést minimalizálta
hi,

Le tudná írni a képletet a fekete-fehér napok időszámítására, amely magában foglalja a hétvégéket is (szom n nap)
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia,

pls írja be, hogyan kell kiszámítani a két dátumot, amely magában foglalja a hétvégéket is.
A weboldal moderátora ezt a megjegyzést minimalizálta
=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30"),


elmagyaráznád, hogyan működik ez?
A weboldal moderátora ezt a megjegyzést minimalizálta
Sziasztok! Nagyon köszönöm a formuládat, nagyon sokat segít a munkámban. de az én kihívásom az, hogy hogyan lehet eltávolítani a 12:1 és 30:8 közötti szünetet a 5:XNUMX és XNUMX:XNUMX közötti munkaidő alapján. Nagyon sokat jelent számomra, ha megoldod a problémámat. kérem, segítsen..
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia, tudja hol találhatom meg azt a képletet, amely tartalmazza az általad említett szünetet? Köszönöm !
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia! Számomra a kezdési/befejezési idő bizonyos értékei hétvégére vagy a meghatározott ablakon kívülre esnek. Ezeknél a celláknál az érték 00:00:00. Van mód a javítására?
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez a képlet visszaadja a nettó munkaórákat és perceket. Hogyan konvertálhatom át az órákat napokká egy nyolcórás munkanap alapján? Például a "0 nap, 18 óra, 45 perc" eredménynek "2 nap, 2 óra, 45 perc" kell lennie.
A weboldal moderátora ezt a megjegyzést minimalizálta
ossza el az órákat 8-cal 24 helyett, mivel a csapat munkaideje 8 óra. tehát 18 óra 45 perc/ 8 óra = 2 nap 2 óra 45 perc (2 nap = 2*8 = 16 óra)
A weboldal moderátora ezt a megjegyzést minimalizálta
szia, össze kell hasonlítanom a bejelentkezési időt, ha az egy időtartomány között van, abban az esetben, ha annak esési ideje az 1-es tartományba esik, akkor ugyanazon bejelentkezés engedélyezési ideje az 1-es tartományban van, és 3-4 különböző időzítési tartományunk van, és felhatalmazását ill.
tud valaki segíteni?
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia! Megpróbálom megtalálni azt a képletet, amely tartalmazza a 12:1 és 30:8 közötti szünetet a 5 és XNUMX:XNUMX közötti munkaidő alapján. fel van adva? nagyon köszönöm a segítséget, ez a blog sokat segített!
A weboldal moderátora ezt a megjegyzést minimalizálta
Szerencse ezzel? Arra is keresek egy képletet, hogy levonjak egy órát naponta, de nem feltétlenül egy meghatározott időt. Az én beállításomban a munkanap 8-5, de csak 8 órát számolnak. Kösz!
A weboldal moderátora ezt a megjegyzést minimalizálta
mi van, ha a hétvége csak vasárnap
A weboldal moderátora ezt a megjegyzést minimalizálta
használja a =NETWORKDAYS.INTL képletet, ott megkapja a lekérdezés összes szintaxisát
A weboldal moderátora ezt a megjegyzést minimalizálta
Reggel,

I4 = Kezdés dátuma MFG (9. 14:18)
J4:M4 = Becsült munkaidő (28)
N4 = Összeg(J4:M4)/8, ahol a 8 a munkaórákat jelenti a szükséges napok számának kiszámításához
O4 = MFG átfutási idő... itt van egy problémám.

Azt akarom, hogy a táblázat közölje velem, mikor fejeződik be a munka; pontosabban az idő. Nem tudom azonban, hogyan kell megírni a képletet, ezért csak 7:00-17:00-ig számít, és kizárja a 17:00-7:00-at.


Jelenleg 3.5 napos LT-m van, 9/14/18 8:00-tól kezdődően, és a kimenet 09/17/18 20:00-at mutat. De nem tarthatok 20:00-at, mert kívül esik a normál munkaidőn. A kívánt eredmény 09/17/18 12:00 legyen.

Kezdés dátuma: 09/14/18 8:00-17:00 1, 9/15/18 8:00-17:00 2, 9/16/18 8:00-17:00 3, 9/ 17/18 8:00 - 12:00 a 3.5.. valami ötletetek?
A weboldal moderátora ezt a megjegyzést minimalizálta
what is "11" in the formula --> (NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
A weboldal moderátora ezt a megjegyzést minimalizálta
Hi everyone,


Hiba van ebben a képletben:

=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),


Ha a befejezési idő nagyobb, mint a kezdési időpont, akkor a képlet rossz értéket ad nekünk. Erre oda kell figyelnünk.


De a képlet nagyon hasznos volt! Kösz
A weboldal moderátora ezt a megjegyzést minimalizálta
akkor még nincs vége :)
A weboldal moderátora ezt a megjegyzést minimalizálta
Helló Uram!
Még én is ugyanazt a hibát találom, mint amit fentebb említettél, kérlek, oszd meg a választ, ha van

Deva
A weboldal moderátora ezt a megjegyzést minimalizálta
Helló

I used your formula "=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30")" works great

De ezekkel az adatokkal negatív hibákat kapok még az "1904-es dátumrendszer" használatakor is.

A mintaadat: 01.10.2018. 15:10 / 03.10.2018. 11:15 (dátumformátum tmjjjj óó:pp)

A hiba a következő: a negatív vagy túl nagy adatok és idők ####### formában jelennek meg

Van ötleted.

János
A weboldal moderátora ezt a megjegyzést minimalizálta
A képlet tartalmazza a szombatot is. 11 hüvelykes szám

NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)

jelentése H-Szo. Cserélje ki a 11-et 1-gyel H-P:-)

=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
Még senki sem írt megjegyzést
Több ingatlan
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi