Formula Excel: obțineți ultima zi lucrătoare din lună -

Cuprins

Formula generică

=WORKDAY(EOMONTH(date)+1,-1)

rezumat

Pentru a obține ultima zi lucrătoare într-o lună, puteți utiliza funcția WORKDAY împreună cu funcția EOMONTH. În exemplu, formula din C4 este:

=WORKDAY(EOMONTH(B4,0)+1,-1)

Explicaţie

Funcționând din interior spre exterior, funcția EOMONTH primește ultima zi a lunii a oricărei date. La acest rezultat, adăugăm 1, care rezultă în prima zi a lunii următoare.

Această dată intră în funcția WORKDAY ca „dată de început”, împreună cu -1 pentru „zile”. Funcția WORKDAY revine automat cu 1 zi înapoi, ținând cont de orice weekend. Rezultatul este ultima zi lucrătoare a lunii.

Sărbători

Pentru a obține ultima zi lucrătoare a lunii, luând în considerare sărbătorile, trebuie doar să adăugați intervalul care conține date de sărbătoare la formula astfel:

=WORKDAY(EOMONTH(B4,0)+1,-1,holidays)

Weekenduri personalizate

Funcția WEEKDAY presupune că weekendurile sunt sâmbătă și duminică. Dacă trebuie să personalizați zilele de weekend, puteți utiliza funcția WEEKDAY.INTL.

Articole interesante...