Excel formula: Dohvati zadnji dan u mjesecu -

Sadržaj

Generička formula

=EOMONTH(date,0)

Sažetak

Da biste izračunali zadnji dan u mjesecu na temelju određenog datuma, možete koristiti funkciju EOMONTH. U prikazanom primjeru formula u ćeliji B5 je:

=EOMONTH(B5,0)

Obrazloženje

Drugi argument (mjeseci) funkcije EOMONTH omogućuje vam dobivanje zadnjeg dana u mjesecu u budućim ili prošlim mjesecima. Kada mjesecima upotrebljavate nulu, EOMONTH će vratiti zadnji dan u mjesecu u istom mjesecu.

Da biste dobili zadnji dan prethodnog mjeseca, upotrijebite:

=EOMONTH(date,-1)

Da biste dobili zadnji dan sljedećeg mjeseca, upotrijebite:

=EOMONTH(date,1)

Alternativna formula

Također možete napisati formulu pomoću funkcija DATUM, GODINA i MJESEC da biste vratili zadnji dan u mjesecu:

=DATE(YEAR(date),MONTH(date)+1,0)

Trik s ovom formulom daje nulu za taj dan. Kada za argument DATE navedete nulu kao datum, funkcija datuma vratit će se jedan dan na zadnji dan prethodnog mjeseca. Dakle, dodavanjem 1 mjesecu i korištenjem nule za dan, DATE vraća zadnji dan "izvornog" mjeseca.

Iako je EOMONTH prikladnija funkcija, neće prihvatiti raspon datuma u formuli polja. U tom slučaju možete koristiti gornju alternativu.

Zanimljivi članci...