Excel-formule: werkdagen toevoegen geen weekenden -

Inhoudsopgave

Generieke formule

=WORKDAY.INTL(start_date,days,"0000000", holidays)

Samenvatting

Om werkdagen bij een datum op te tellen of af te trekken, met inachtneming van vakantiedagen maar uitgaande van een zevendaagse werkweek, kunt u de functie WORKDAY.INTL gebruiken. In het voorbeeld is de formule in D6:

=WORKDAY.INTL(B6,C6,"0000000",holidays)

Deze formule telt 7 werkdagen op bij dinsdag 22 december. Drie feestdagen worden geleverd met het benoemde bereik "feestdagen" (B9: B11) en weekends worden ingesteld met de speciale syntaxis "0000000", wat betekent dat alle dagen in een week werkdagen zijn. Het resultaat is do 31 december 2015.

Uitleg

De WORKDAY.INTL kan een datum in de toekomst of in het verleden berekenen met respect voor feestdagen en weekends. Om aan te geven welke dagen als weekend worden beschouwd, kunt u een speciale code gebruiken (volledige lijst met codes hier) of een "masker" gebruiken om weekenden met enen en nullen aan te geven. De maskermethode is flexibeler, aangezien u hiermee elke dag van de week als weekend (dwz niet-werkdag) kunt aanwijzen. Bijvoorbeeld:

=WORKDAY.INTL(A1,3,"0000000") // no weekends =WORKDAY.INTL(A1,3,"1000000") // weekend = Mon =WORKDAY.INTL(A1,3,"1100000") // weekend = Mon+Tue =WORKDAY.INTL(A1,3,"1110000") // weekend = Mon+Tue+Wed

Het weekend-argument wordt geleverd als 7 tekens die maandag-zondag vertegenwoordigen. Gebruik één (1) om het weekend aan te geven en nul (0) om een ​​werkdag aan te geven.

Omdat we willen dat alle dagen van de week als werkdagen worden beschouwd, gebruiken we "0000000".

Interessante artikelen...