Cum se utilizează funcția Excel WORKDAY.INTL -

rezumat

Funcția Excel WORKDAY.INTL ia o dată și returnează cea mai apropiată lucrare în viitor sau în trecut, pe baza unei valori de compensare pe care o furnizați. Spre deosebire de funcția WORKDAY, WORKDAY.INTL vă permite să personalizați ce zile sunt considerate weekend (zile nelucrătoare). Puteți utiliza funcția WORKDAY.INTL pentru a calcula datele de finalizare, datele de livrare etc. care iau în considerare zilele nelucrătoare.

Scop

Obțineți data n zile lucrătoare în viitor sau în trecut

Valoare returnată

Data de lucru următoare sau anterioară pe baza datelor introduse

Sintaxă

= WORKDAY.INTL (start_date, zile, (weekend), (sărbători))

Argumente

  • start_date - Data de începere.
  • zile - Data de încheiere.
  • weekend - (opțional) Setarea pentru care zile din săptămână trebuie considerate weekend-uri.
  • sărbători - (opțional) O listă cu una sau mai multe date care ar trebui considerate zile nelucrătoare.

Versiune

Excel 2010

Note de utilizare

WORKDAY.INTL calculează o dată care reprezintă „cea mai apropiată” zi lucrătoare N zile din trecut sau viitor. Folosiți un număr pozitiv ca zile pentru datele viitoare și un număr negativ pentru datele trecute. Această funcție este mai robustă decât funcția WORKDAY, deoarece vă permite să personalizați ce zile ale săptămânii sunt considerate week-end.

Exemple de formule

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

Weekend-uri

În mod implicit, WORKDAY.INTL va exclude weekendurile (sâmbătă și duminică). Cu toate acestea, puteți controla ce zile sunt considerate weekenduri, furnizând un cod din tabelul de mai jos pentru argumentul de weekend .

Un alt mod (mai ușor) de a specifica zilele de weekend este să folosiți o „mască” pentru a indica weekend-urile cu unii și zerouri. În această schemă, sunt furnizate un șir de 7 unități și zerouri pentru a indica weekend-urile, dacă primul caracter este luni, iar ultimul caracter este duminica. Folosiți unul (1) pentru a indica weekendul și zero (0) pentru a indica o zi lucrătoare Această metodă este mai flexibilă, deoarece vă permite să desemnați orice zi a săptămânii ca weekend (adică zi nelucrătoare). De exemplu:

=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

Sărbători

WORKDAY.INTL poate lua în considerare, de asemenea, opțional, sărbătorile. Pentru argumentul sărbătorilor , furnizați un interval care conține date de sărbătoare. Aceste date sunt tratate ca zile nelucrătoare și nu vor fi incluse în rezultat.

Coduri de weekend

Folosiți oricare dintre codurile de mai jos pentru argumentul de weekend pentru a selecta o opțiune de weekend „fixă”.

Cod Zile de weekend
1 (implicit) Sâmbătă duminică
2 Duminică luni
3 Luni Marți
4 Marti miercuri
5 Miercuri joi
6 Joi vineri
7 Vineri sambata
11 Doar duminică
12 Numai luni
13 Numai marți
14 Numai miercuri
15 Numai joi
16 Doar vineri
17 Numai sâmbătă

Note:

  • Dacă start_date nu este validă, WORKDAY.INTL returnează #NUM! eroare.
  • Dacă start_date + day este invalid, WORKDAY.INTL returnează #NUM! eroare.
  • Dacă o sărbătoare este invalidă, WORKDAY.INTL returnează #NUM! eroare.
  • Dacă weekendul este invalid, WORKDAY.INTL returnează #VALUE! eroare.

Articole interesante...