
Általános képlet
=EOMONTH(date,0)
Összegzés
A hónap utolsó napjának kiszámításához egy adott dátum alapján használhatja a HAVA függvényt. A bemutatott példában a B5 cellában szereplő képlet a következő:
=EOMONTH(B5,0)
Magyarázat
Az EOMONTH függvény 2. argumentuma (hónapjai) lehetővé teszi, hogy megkapja a hónap utolsó napját a jövőben vagy az elmúlt hónapokban. Ha hónapokig használja a nullát, az EOMONTH visszaadja a hónap utolsó napját ugyanabban a hónapban.
Az előző hónap utolsó napjának megszerzéséhez használja:
=EOMONTH(date,-1)
A következő hónap utolsó napjának megszerzéséhez használja:
=EOMONTH(date,1)
Alternatív képlet
A Dátum, ÉV és HÓNAP funkciók segítségével képletet is írhat a hónap utolsó napjának visszatérésére:
=DATE(YEAR(date),MONTH(date)+1,0)
A trükk ezzel a képlettel az, hogy nulla értéket ad a napra. Ha a DATE dátum argumentumként nulla értéket ad meg, a dátum függvény egy nappal az előző hónap utolsó napjára "visszagörget". Tehát hozzáadva 1-t a hónaphoz, és nulla értéket használva a napra, a DATE visszatér az "eredeti" hónap utolsó napjához.
Bár az EOMONTH egy kényelmesebb funkció, nem fogad el dátumtartományt egy tömbképletben. Ebben az esetben használhatja a fenti alternatívát.