Excel formula: Preostali radni dani u mjesecu -

Generička formula

=NETWORKDAYS(date,EOMONTH(date,0),holidays)

Sažetak

Da biste izračunali broj radnih dana koji su preostali u mjesecu, možete koristiti funkciju NETWORKDAYS. NETWORKDAYS automatski isključuje vikende, a po želji može izuzeti i prilagođeni popis praznika. U prikazanom primjeru formula u C5 je:

=NETWORKDAYS(B5,EOMONTH(B5,0),E5:E14)

Je li B5 sadržavao trenutni datum, a raspon E5: E14 sadrži datume koji su praznici.

Napomena: NETWORKDAYS uključuje izračunavanje i datuma početka i završetka ako su radni dani.

Obrazloženje

NETWORKDAYS je ugrađena funkcija koja prihvaća datum početka, datum završetka i (po želji) raspon koji sadrži datume praznika.

U ovom je slučaju datum početka 10. siječnja 2018., naveden kao ćelija B5. Datum završetka izračunava se pomoću funkcije EOMONTH s pomakom nule, koji vraća zadnji dan u mjesecu navedenog datuma. Popis praznika naveden je u rasponu E5: E14.

Funkcija EOMONTH rješava se do 31. siječnja 2018., a broj radnih dana između 10. siječnja i 31. siječnja (uključujući) iznosi 16. Jedan od tih radnih dana (15. siječnja) naveden je kao praznik, pa NETWORKDAYS vraća konačni rezultat 15.

Preostali radni dani u ovom mjesecu

Da biste vratili radne dane koji ostaju u tekućem mjesecu, formula se može prilagoditi funkcijom DANAS na sljedeći način:

=NETWORKDAYS(TODAY(),EOMONTH(TODAY(),0),holidays)

Prilagođeni radni dani / vikendi

Za rad s prilagođenim vikendima (tj. Vikendi su nedjelja i ponedjeljak itd.) Prebacite se na robusniju funkciju NETWORKDAYS.INTL, koja omogućuje kontrolu nad tim koji se dani u tjednu smatraju radnim danima. Pogledajte NETWORKDAYS.INTL za više informacija.

Trebate spoj?

Ako je potrebno izračunati datum n radnih dana u prošlosti ili budućnosti, vidjet funkciju radni dan.

Zanimljivi članci...