• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Formule om gewerkte dagen

Status
Niet open voor verdere reacties.

GDW2290

Gebruiker
Lid geworden
27 sep 2011
Berichten
25
Hallo,
Ik ben op zoek naar een formule dat het aantal gewerkte dagen weergeeft, maar rekening houdt met de dagen die in een weekend vallen. Bv In België hebben we 10 officiële feestdagen, maar iedereen heeft recht op die dagen ook al vallen die in een weekend. Alleen als ik de formule gebruik dat ik hier al geregeld heb gevonden, wordt er enkel gekeken naar de datums van de feestdagen zelf zonder rekening te houden met eventuele dagen die in een weekend vallen. Uiteindelijk hebben ze de eerstvolgende werkdag volgend op de feestdag die in het weekend valt recht op een vrije dag. Ik heb een voorbeeldje in bijlage gestoken. Blad 1 geeft de maanden en aantal werkdagen weer. In kolom B zie je de formule die ik gebruik om dit uit te rekenen. Voor bv dit jaar in mei, heb je theoretisch gezien, 21 werkdagen. Er vallen 3 feestdagen in mei, dus heb je er in de praktijk maar 18. Gebruik je nu de formule die ik gebruikt heb, kom je op 19 uit. En dit komt omdat de formule geen rekening houdt met de feestdag die in het weekend valt (1/05/2021)
 

Bijlagen

Waarom zet je niet gewoon de datum van de maandag na de feestdag in het bestand?
 
Omdat ik dan voor elke maand apart de dagen moet ingeven? Nu weet ik de feestdagen op voorhand en vul die in en adhv een formule houdt die rekening met...? Dacht ik? Als ik dat doe, kan ik dan al iet evengoed gewoon zelf de dagen tellen en die manueel invoeren ipv te werken met een formule? (Ik weet het niet he, is maar een vraagje) Of begrijp ik je vraag niet goed? Want dat kan ook :-)
 
Even de formule een beetje aanvullen?

PHP:
=NETWORKDAYS(A1;EOMONTH(A1;0);Holidays)-SUMPRODUCT((MONTH(Holidays)=MONTH(A1))*(WEEKDAY(Holidays;2)>5))
 
Laatste deel is niet nodig toch?
Code:
=NETTO.WERKDAGEN(A1;LAATSTE.DAG(A1;0))-SOMPRODUCT(--(MAAND(Holidays)=MAAND(A1)))
Geeft dezelfde resultaten.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan