Hur man använder Excel WORKDAY.INTL-funktionen -

Sammanfattning

Excel WORKDAY.INTL-funktionen tar ett datum och returnerar närmaste arbete i framtiden eller det förflutna, baserat på det offsetvärde du anger. Till skillnad från WORKDAY-funktionen låter WORKDAY.INTL dig anpassa vilka dagar som anses vara helger (icke-arbetsdagar). Du kan använda WORKDAY.INTL-funktionen för att beräkna slutdatum, leveransdatum etc. som tar hänsyn till icke-arbetsdagar.

Ändamål

Få datum n arbetsdagar i framtiden eller tidigare

Returvärde

Nästa eller föregående arbetsdatum baserat på ingångar

Syntax

= WORKDAY.INTL (startdatum, dagar, (helg), (helgdagar))

Argument

  • start_date - Startdatumet.
  • dagar - Slutdatum.
  • helg - (valfritt) Inställning för vilka veckodagar som ska betraktas som helger.
  • helgdagar - (valfritt) En lista över ett eller flera datum som bör betraktas som icke-arbetsdagar.

Version

Excel 2010

Användningsanmärkningar

WORKDAY.INTL räknar ut ett datum som representerar den "närmaste" arbetsdagen N dagar i det förflutna eller framtiden. Använd ett positivt tal som dagar för framtida datum och ett negativt antal för tidigare datum. Denna funktion är mer robust än WORKDAY-funktionen eftersom den låter dig anpassa vilka veckodagar som anses vara helger.

Exempelformler

D4=WORKDAY.INTL(B4,C4) // default - weekends excluded D5=WORKDAY.INTL(B5,C5,11) // weekend set to Sunday only D6=WORKDAY.INTL(B6,C6,1,B9:B9) // default weekend with holidays

Helger

Som standard utesluter WORKDAY.INTL helger (lördag och söndag). Du kan dock styra vilka dagar som anses vara helger genom att ange en kod från tabellen nedan för helgargumentet .

Ett annat (enklare) sätt att ange helgdagar är att använda en "mask" för att ange helger med enor och nollor. I detta schema tillhandahålls en sträng på 7 enor och nollor för att indikera helger, var det första tecknet är måndag och det sista tecknet är söndag. Använd en (1) för att ange helg och noll (0) för att ange en arbetsdag. Denna metod är mer flexibel, eftersom den låter dig ange vilken veckodag som en helg (dvs. icke-arbetsdag). Till exempel:

=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 =WORKDAY.INTL(A1,3,"1010000") // weekend = Mon+Wed

Högtider

WORKDAY.INTL kan också valfritt ta hänsyn till helgdagar. För semestern argumentet, ange ett intervall som innehåller helgdagar. Dessa datum behandlas som icke-arbetsdagar och ingår inte i resultatet.

Helgkoder

Använd någon av koderna nedan för helgens argument för att välja ett "fast" helgalternativ.

Koda Helgdagar
1 (standard) Lördag Söndag
2 Söndag måndag
3 Måndag Tisdag
4 Tisdag onsdag
5 Onsdag torsdag
6 Torsdag fredag
7 Fredag ​​lördag
11 Endast söndag
12 Endast måndag
13 Endast tisdag
14 Endast onsdag
15 Endast torsdag
16 Endast fredag
17 Endast lördag

Anmärkningar:

  • Om startdatum är ogiltigt returnerar WORKDAY.INTL #NUM! fel.
  • Om startdatum + dag är ogiltig returnerar WORKDAY.INTL #NUM! fel.
  • Om någon helgdag är ogiltig returnerar WORKDAY.INTL #NUM! fel.
  • Om helgen är ogiltig returnerar WORKDAY.INTL #VALUE! fel.

Intressanta artiklar...