Bereken werkdagen - Excel-tips

Inhoudsopgave

Hoeveel werkdagen tussen een startdatum en een einddatum? De oude functies werken voor werkweken van maandag tot en met vrijdag, maar er zijn nieuwe opties voor oneven werkweken, zelfs maandag, donderdag, vrijdag, zaterdag.

In mijn live Power Excel-seminarie is het vrij vroeg op de dag dat ik laat zien hoe ik met de rechtermuisknop op de vulhendel klik, een datum versleep en vervolgens Op weekdagen vullen kies. Dit vult datums van maandag tot en met vrijdag. Ik vraag het publiek: "Hoevelen van jullie werken van maandag tot en met vrijdag?" Veel handen gaan omhoog. Ik zeg: "Dat is geweldig. Voor alle anderen geeft Microsoft duidelijk niet om jou. " Gelach.

Het lijkt er zeker op dat als u iets anders dan maandag tot en met vrijdag werkt of een jaar hebt dat op een andere dag dan 31 december eindigt, veel dingen in Excel niet zo goed werken.

Twee functies in Excel laten echter zien dat het Excel-team om mensen geeft die oneven werkweken werken: NETWORKDAYS.INTL en WORKDAY.INTL.

Maar laten we beginnen met hun oorspronkelijke antecedenten van maandag tot en met vrijdag. In de volgende afbeelding ziet u een startdatum in B en een einddatum in C. Als u aftrekt =C5-B5, krijgt u het aantal dagen dat tussen de twee datums is verstreken. Om het aantal weekdagen te berekenen, zou je gebruiken =NETWORKDAYS(B2,C2).

NETWORKDAYS-functie

Het wordt zelfs nog beter. De oude NETWORKDAYS staat een optioneel derde argument toe waar u werkvakanties opgeeft. In de volgende afbeelding staat de lijst met vakantiedagen in H3: H15 de berekening van Werkdagen Minder Vakanties toe in kolom F.

Berekening van werkdagen en minder vakanties

Vóór Excel 2007 waren de NETWORKDAYS en WORKDAY-functie beschikbaar als u de Analysis ToolPak-invoegtoepassing had ingeschakeld die bij elk exemplaar van Excel werd geleverd. Voor Excel 2007 zijn die invoegtoepassingen onderdeel van de kern van Excel gemaakt. Microsoft heeft INTL-versies van beide functies toegevoegd met een nieuw Weekend-argument. Dit argument stond twee opeenvolgende dagen toe als het weekend en ook voor een eendaags weekend.

NETWERKDAGEN.INTL

Ik heb een fabriek zien overschakelen naar zes dagen per week om aan de overmatige vraag te voldoen.

6 daagse weken

Bovendien zijn er verschillende landen met weekenden die niet op zaterdag en zondag vallen. Alle onderstaande landen behalve Bruneei Darussalem kregen functionaliteit met NETWORKDAYS.INTL en WORKDAY.INTL.

Landweekends

Er zijn echter nog steeds gevallen waarin het weekend niet voldoet aan een van de 14 weekenddefinities die in Excel 2007 zijn toegevoegd.

Ik woon toevallig in dezelfde provincie als de Pro Football Hall of Fame in Canton, Ohio. Maar de belangrijkste toeristische bestemming in onze provincie is niet de eregalerij. De belangrijkste toeristische bestemming is de Hartville Marketplace en Flea Market. Gestart in 1939, is deze plek een hotspot voor mensen die op zoek zijn naar verse producten en koopjes. De oorspronkelijke lunchkraam werd het Hartville Kitchen-restaurant. En het nabijgelegen Hartville Hardware is zo groot dat ze een heel huis in de ijzerhandel hebben gebouwd. Maar de Marketplace is de begunstigde van het nieuwe, geheime weekendargument voor NETWORKDAYS en WORKDAY. De Marktplaats is geopend op maandag, donderdag, vrijdag en zaterdag. Dat betekent dat hun weekend dinsdag, woensdag en zondag is.

Beginnend in Excel 2010, in plaats van 1-7 of 11-17 als weekendargument te gebruiken, kunt u een 7-cijferige binaire tekst doorgeven om aan te geven of een bedrijf op een bepaalde dag open of gesloten is. Het lijkt wat ongebruikelijk, maar je gebruikt een 1 om aan te geven dat de winkel in het weekend gesloten is en een 0 om aan te geven dat de winkel open is. Per slot van rekening betekent 1 normaal gesproken Aan en 0 betekent normaal Uit. Maar de naam van het argument is Weekend, dus 1 betekent dat het een vrije dag is en 0 betekent dat je geen vrije dag hebt.

Dus voor het maandag, donderdag, vrijdag, zaterdag schema op de Hartville Marketplace zou je "0110001" gebruiken. Elke keer dat ik een van deze tekstreeksen typ, moet ik stilletjes in mijn hoofd zeggen: “Maandag, dinsdag, woensdag…” terwijl ik elk cijfer typ.

Marion Coblentz van de Hartville Marketplace zou de volgende formule kunnen gebruiken om erachter te komen hoeveel Marketplace-dagen er tussen twee datums liggen.

Marktplaatsdagen tussen twee datums

Overigens heb ik het bovenstaande optionele argument voor feestdagen niet gebruikt, omdat Memorial Day, 4 juli en Labor Day de grootste klantendagen zijn in Hartville.

Als je ooit in het noordoosten van Ohio bent, moet je bij Hartville stoppen om het 100% Amerikaanse huis in de Hartville Hardware te zien en om het heerlijke eten in de Hartville Kitchen te proberen.

Bekijk video

  • Datumberekening in Excel: eerdere datum aftrekken van latere datum + 1
  • Gebruik de functie NETWERKDAGEN om weekends te negeren
  • Gebruik het derde argument in NETWORKDAYS om geen feestdagen te tellen
  • Gebruik NETWORKDAYS.INTL voor niet-standaard weekenden
  • Geheime code van 7 binaire cijfers voor werkweken die geen opeenvolgende dagen zijn
  • Alt + ESF voor speciale formules plakken

Videotranscriptie

Leer Excel van podcast, aflevering 2023 - Bereken werkdagen, zelfs voor niet-standaard werkweken!

Ik ga dit hele boek podcasten, klik op de "i" in de rechterbovenhoek om naar de afspeellijst te gaan!

Hé, welkom terug bij de netcast, ik ben Bill Jelen. Dus ik sprak over deze functie in aflevering 1977 voor Fill Week Days. Je klikt met de rechtermuisknop op de vulgreep, sleept en als je loslaat, kies je voor Vul weekdagen, en je ziet dat het maandag-vrijdag vult. Werkt prima voor veel landen in de wereld, maar er zijn landen in de wereld waar het weekend geen zaterdag-zondag is, toch? En sorry, Microsoft Excel geeft niets om jou, oké! We gaan het dus hebben over het berekenen van het aantal werkdagen tussen twee datums, en we hoeven alleen het aantal dagen tussen twee datums te weten. We nemen de latere datum minus de eerdere datum +1, en je zult zien hoeveel werkdagen er zijn, toch, dat werkt geweldig als je elke dag werkt, toch? Maar als je de weekenden, de zaterdagen en zondagen wilt weglaten,= NETWORKDAYS bestaat al in de Analyse-tool, weet je, lange tijd werd het een officieel onderdeel van Excel in Excel 2007.

Dus je specificeert de startdatum, komma, de einddatum,), en dat gooit de zaterdagen en zondagen goed weg, het is echter nog steeds een probleem, omdat het feestdagen telt. Als we de feestdagen willen weglaten, gebruiken we = NETWERKDAGEN vanaf de startdatum tot de einddatum, komma en vervolgens een optioneel argument waar de feestdag is. Dus ik kies dat, ik druk op F4 om dat vast te zetten, en het berekent het aantal werkdagen min vakanties, oké. Dus laten we dit nu voor al deze berekenen, kopiëren dit en zeggen Invullen zonder opmaak, en je zult zien dat er hier 351 dagen zijn, 251 dagen als je de zaterdagen en zondagen weggooit, maar 239 dagen als je alle van deze vakanties, juist, geweldige, geweldige functie.

ALS je in de Verenigde Staten bent of eigenlijk, als je niet in een van de landen bent die in rijen 2-6 staan ​​vermeld, al deze landen, je weekend is vrijdag en zaterdag, Nepal zaterdag, Afghanistan donderdag en vrijdag, hier op Iran alleen vrijdag. En dan is de volkomen slechte die moeilijk zal zijn om mee om te gaan Brunei, ik moest uitzoeken waar Brunei is! Is het waar dat uw weekend vrijdag en zondag is? Hoe ellendig is dat, toch? Ik weet het niet, het is een werkweek van één dag, denk ik, ik weet het toch niet, oké. Dus wat als u een weekend moet berekenen dat geen zaterdag en zondag is?

Hier is een fabriek die van maandag tot en met zaterdag werkt, dus hun enige vrije werkdag is zondag, wel, ik denk dat het Excel 2010 was dat ze ons gaven = NETWORKDAYS.INTL! Begint hetzelfde, hier is de startdatum, hier is de einddatum, en dan het nieuwe derde argument, we kunnen specificeren wat het weekend is, en in dit geval is het alleen zondag. Het gaat Brunei nog steeds niet aan, waar het vrijdag en zondag is, maar voor twee andere opeenvolgende dagen of een opeenvolgende dag is daar nu een optie voor. En dan de feestdagen hier, druk op F4, en je hebt je antwoord. Ik doe alt = "" ESF of plak speciale formules, voer in, en we kunnen die naar beneden kopiëren, oké. Nu, hoe een luipaard stierf (?), Of gewoon iets dat een niet-standaard werkweek is. Vroeger,kapperszaken waren vroeger op zondag en woensdag gesloten. Ik woonde vroeger in Ohio en we gingen winkelen op de markt van Hartville, de vlooienmarkt, deze plek, een prachtige plek. Trouwens, als je daar bent om de Pro-Football Hall Of Fame te zien, slechts 20 minuten verderop, zijn ze open op maandag, donderdag, vrijdag en zaterdag, toch?

Dus hun weekend is dan dinsdag, woensdag, zoiets, hoe gaan we dat ooit doen met een NETWERKDAGEN? Nou, dit is zo gaaf, ze hebben deze gekke nieuwe optie toegevoegd die niet is gedocumenteerd in de tooltip. Dus NETWORKDAYS.INTL, hier is de startdatum, komma, hier is de einddatum, komma, en dan is de geheime die hier helemaal niet in de vervolgkeuzelijst staat, tussen aanhalingstekens, 7 binaire cijfers! Nullen en enen, beginnend met een maandag, 1 betekent dat het een weekend is, 0 betekent dat het open is. Dus de markt van Hartville, ze zijn open op maandag, dus zet een 0, ze zijn gesloten op dinsdag en woensdag, ze zijn open op donderdag, vrijdag, zaterdag, ze zijn gesloten op zondag, sluit de koersen. Feestdagen, ik weet het niet, er zijn geen feestdagen op deze plek, want eerlijk gezegd, als 4 juli op een maandag of een donderdag valt, DAT is hun grootste dag,iedereen heeft geen werk, dus ze vliegen allemaal op die plek, het zal moeilijk zijn om een ​​parkeerplaats te krijgen. Oké, het werkelijke aantal werkdagen tussen die twee datums, ik klik met de rechtermuisknop en vul zonder opmaak in, oké, ik ben dol op dit ene soort geheim.

Als je naar Excel Help gaat, zul je het vinden, maar als je alleen naar de knopinfo kijkt, weet je nooit dat het er is, tenzij je dit boek natuurlijk bezit. En op pagina 99 lees je erover, of als je deze video zag, hoe dan ook, gaaf. klik op de "i" in de rechterbovenhoek om het boek te kopen, $ 10 is een e-boek, $ 25 voor het gedrukte boek, al deze geweldige tips, 2,5 maand aan podcast, allemaal in de palm van je hand . Oké, datumberekening in Excel, trek de eerdere datum af van de late +1, die zaterdag en zondag telt. Om weekend's te negeren, gebruik de NETWORKDAYS-functie om vakantiedagen niet te tellen, je zou het derde argument gebruiken bij NETWORKDAYS, zorg ervoor dat je daarvoor op F4 drukt. Voor niet-standaard werkweken, NETWORKDAYS.INTL, dat 2 of 1 aaneengesloten weekend toestaat. En dan daar 'een geheime 7-binaire code voor werkweken die geen opeenvolgende dagen zijn, zelfs in het land van Brunei, zou je die vrijdag- en zondagwerkweek aankunnen.

Nou hey, ik wil je bedanken voor het langskomen, we zien je de volgende keer voor een nieuwe netcast van!

Download bestand

Download het voorbeeldbestand hier: Podcast2023.xlsx

Interessante artikelen...