În acest videoclip, vom analiza cum se calculează datele scadente cu funcțiile WORKDAY și WORKDAY.INTL.
Funcția WORKDAY returnează o dată în viitor sau în trecut care ia în considerare weekendurile și opțional sărbătorile.
Puteți utiliza funcția WORKDAY pentru a calcula lucruri precum datele de livrare, datele de livrare și datele de finalizare care trebuie să țină seama de zilele lucrătoare și cele nelucrătoare.
Acum, pentru a revizui, calculele date pot fi foarte simple.
Pentru a adăuga 1 zi la data din B5, pot pune 1 în C5, apoi folosiți doar formula:
= B5 + C5
Și acest lucru ne dă 23 decembrie, așa cum era de așteptat.
Dacă schimb C5 la -1, obținem 21 decembrie.
Acest lucru funcționează deoarece Excel stochează toate datele ca numere de serie …
Dar ce se întâmplă atunci când trebuie să săriți peste weekend sau sărbători? Ei bine, pentru asta este funcția WORKDAY.
Permiteți-mi să aplic mai întâi un format de număr personalizat la date, astfel încât să putem vedea cu ușurință ziua săptămânii.
Format personalizat: mmm zz-mmm-aaa
Funcția WORKDAY ia 3 argumente: o dată de început, zile și un interval opțional pentru „sărbători”. Pentru a omite weekendurile, trebuie doar să dau LUCRĂRII data de începere din coloana B și valoarea zilei din coloana C.
= WORKDAY (B6, C6)
Cu o zi, rezultatul este 25 decembrie, o zi de luni. WORKDAY trece peste weekend.
Dacă schimb zilele la 2, primim 26 decembrie.
Acum, 25 decembrie este Crăciunul, așa că în mod normal nu ar fi tratat ca o zi de lucru.
Pentru a lua în considerare sărbătorile, trebuie să oferim o serie de date care reprezintă zile nelucrătoare.
Când adaug acest interval ca al 3-lea argument, puteți vedea WORKDAY exclude acele date din calcul.
= WORKDAY (B7, C7, G5: G6)
În cele din urmă, ce se întâmplă dacă trebuie să tratezi o zi de weekend, ca sâmbăta, ca pe o zi de lucru?
În acest caz, va trebui să treceți la funcția WORKDAY.INTL, care vă permite să personalizați weekendurile.
WORKDAY.INTL preia un alt argument opțional numit weekend, care merge pe poziția a 3-a, urmat de sărbători.
De exemplu, dacă sâmbăta este în mod normal zile lucrătoare, ați furniza codul 11 pentru weekend.
= WORKDAY.INTL (B8, C8,11, G5: G6)
O modalitate mai flexibilă de a personaliza weekend-urile este de a utiliza o mască specială bazată pe un șir de text de 7 unități și zerouri, în care 1 reprezintă zile nelucrătoare într-o săptămână care începe luni.
Deci, dacă sâmbăta este în mod normal o zi lucrătoare, aș folosi 6 zerouri urmate de 1.
= WORKDAY.INTL (B8, C8, "0000001", G5: G6)
Această schemă vă permite să specificați orice combinație de zile lucrătoare și nelucrătoare într-o săptămână de 7 zile.
Curs
Formula de bazăComenzi rapide asociate
Formatează (aproape) orice Ctrl
+ 1
⌘
+ 1
Aplică formatul general Ctrl
+ Shift
+ ~
⌃
+ ⇧
+ ~