EOMONTH funkció - A hónap utolsó napja (Excel, Táblázatok, VBA)

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ez az oktatóanyag bemutatja, hogyan kell használni Excel EOMONTH függvény az Excelben, hogy megtalálja a hónap utolsó napját, n hónap múlva.

EOMONTH funkció áttekintése

Az EOMONTH függvény a hónap utolsó napját adja vissza, n hónappal a kezdő dátumtól számítva.

Az EOMONTH Excel munkalap funkció használatához válassza ki a cellát és a típust:

(Figyelje meg, hogyan jelenik meg a képletbevitel)

EOMONTH funkció szintaxisa és bemenetek:

1 = EOMONTH (kezdő_dátum, hónap)

kezdő dátum - A kezdési dátum Excel sorszám formátumban, vagy dátumként, idézőjelekkel (") beírva, körülveszi a dátumot. Példa: 2015. 11. 11. nem írhatja be közvetlenül a cellába. Ehelyett be kell írnia a „2015/12/11” kódot, vagy a megfelelő sorozatszámot kell használnia: 42320. Alternatív megoldásként hivatkozhat egy cellára, amelyen a 2015/11/12 dátumot adta meg. Az Excel automatikusan átalakítja a cellákban tárolt dátumokat soros formátumba (kivéve, ha a dátumot szövegként adja meg).

hónapok - A kezdő dátumtól számított hónapok száma. A szám lehet pozitív (jövő) vagy negatív (múlt).

Az EOMONTH funkció használata

A hónap utolsó napja

Jelenlegi hónap

Az EOMONTH függvény dátumot vesz, és a hónap utolsó napját adja vissza:

1 = HÓNAP (B3,0)

Előző hónap

Hozzáadhat (vagy kivonhat) n hónapot a kezdő dátumhoz, hogy megkapja egy másik hónap utolsó napját. Ez a példa az előző hónap utolsó napját adja vissza:

1 = HÓNAP (B3, -1)

Napok száma a hónapban

A DAY funkció használatával kiszámíthatja a hónap napjainak számát:

1 = NAP (EOMONTH (B3,0))

A DAY függvény egy dátum napszámát adja vissza. Az EOMONTH használatával megkaphatjuk a hónap utolsó napját, és a DAY függvény visszaadja a megfelelő napszámot.

A hónap első napja

Ha 1 -et ad hozzá az EOMONTH függvény eredményéhez, akkor megkaphatja a hónap első napját:

1 = HÓNAP (B3, -1) +1

Megjegyzés: Az Excelben a dátumokat sorszámként tárolják, ahol minden szám egy napot jelent, tehát ha 1 -et ad hozzá a dátumhoz, akkor 1 napot ad hozzá.

EOMONTH a Google Táblázatokban

Az EOMONTH funkció pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben:

EMOMONTH Példák a VBA -ban

Az EOMONTH funkciót a VBA -ban is használhatja. Típus: application.worksheetfunction.eomonth (start_date, hónap)

A következő VBA utasítások futtatása

123 Tartomány ("B2") = Application.WorksheetFunction.EoMonth (tartomány ("A2"), 0)Tartomány ("B5") = Application.WorksheetFunction.EoMonth (tartomány ("A5"), -1)Tartomány ("B8") = Application.WorksheetFunction.EoMonth (tartomány ("A8"), -1) + 1

A következő eredményeket fogja produkálni

A függvény argumentumokhoz (start_date, stb.) Megadhatja azokat közvetlenül a függvénybe, vagy definiálhat helyette használandó változókat.

Térjen vissza az Excel összes funkciójának listájához

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave