• 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 voor werkdagen inclusief de zaterdag

Status
Niet open voor verdere reacties.

carlocarlo

Gebruiker
Lid geworden
14 apr 2009
Berichten
122
Is er een formule om het aantal werkdagen tussen 2 dagen uit te rekenen waarbij de zaterdag of zondag meetelt?
 
Zet de dagen in A6 en B6:
Indien alle dagen werkdagen zijn behalve zaterdag probeer dan dit
Code:
=NETTO.WERKDAGEN(A6;B6)+GEHEEL((B6-1)/7)-GEHEEL((A6-2)/7)
Indien alle dagen werkdagen zijn behalve zondag probeer dan dit
Code:
=NETTO.WERKDAGEN(A6;B6)+GEHEEL((B6)/7)-GEHEEL((A6-1)/7)
 
Laatst bewerkt:
Er zit een klein tikfoutje in het antwoord van Hans. Netto met 3 t's is wat teveel.

Er is ook een functie met de naam NETWERKDAGEN.INTL()

Die heeft een extra parameter waarmee je de weekenddagen bepaald.
In dit geval zou code 11 ervoor zorgen dat alleen zondag als weekenddag wordt geteld.

zie link onder formule naam voor de lijst met keuzes
 
@Roel,

Dank voor de feedback. Ik heb de tikfout in mijn formule aangepast.

Dank voor de tip.
Ik maar zelf puzzelen, maar zo gaat het dus ook:

Alleen zondag vrij:
Code:
NETWERKDAGEN.INTL(A6;B6;11)
Alleen zaterdag vrij:
Code:
NETWERKDAGEN.INTL(A6;B6;17)
 
Laatst bewerkt:
carlo, ik gebruik ook wel deze voor bvb zaterdag en zondag vrij :
Code:
=NETWERKDAGEN.INTL(A1;A2;"0000011")
met de uitleg van Microsoft:
Code:
Weekendtekenreekswaarden zijn zeven tekens lang en elk teken in de tekenreeks vertegenwoordigt een dag van de week, te beginnen met maandag. 1 vertegenwoordigt een niet-werkdag en 0 staat voor een werkdag. Alleen de tekens 1 en 0 zijn toegestaan in de tekenreeks. Als u 11111111 gebruikt, wordt altijd 0 als rendement gebruikt
 
Laatst bewerkt:
Inderdaad, precies zoals Roel en ik in post #3 en #4 hebben aangegeven.
 
Hans, die in post #6 gaat met een tekst string :bvb
"1000000" staat voor maandag niet werken
"0100000" staat voor dinsdag niet werken
"1100000" staat voor maandag en dinsdag niet werken.
elke plek in de string staat voor een dag van de week ,te beginnen met de maandag.
dat is het handige van deze oplossing.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan