Funcția EOMONTH - Ultima zi a lunii (Excel, Foi de calcul, VBA)

Descărcați Exemplu de registru de lucru

Descărcați exemplul de registru de lucru

Acest tutorial arată cum să utilizați Funcția Excel EOMONTH în Excel pentru a găsi ultima zi a lunii, la n luni distanță.

Prezentare generală a funcției EOMONTH

Funcția EOMONTH Revine în ultima zi a lunii, la un număr de luni distanță de la data de începere.

Pentru a utiliza funcția Foaie de lucru EOMONTH Excel, selectați celula și tastați:

(Observați cum apar formula de intrare)

Sintaxa și intrările funcției EOMONTH:

1 = EOMONTH (start_date, luni)

data de început - Data de începere în formatul numărului de serie Excel sau introdusă ca dată cu ghilimele („s) înconjoară data. Exemplu: Nu puteți introduce 11/12/2015 direct în celulă. În schimb, trebuie să introduceți „11/12/2015” sau ar trebui să utilizați numărul de serie corespunzător: 42320. Alternativ, puteți face referință la o celulă cu data 11/12/2015 introdusă. Excel convertește automat datele stocate în celule în format serial (cu excepția cazului în care data este introdusă ca text).

luni - Numărul de luni de la data de începere. Numărul poate fi pozitiv (viitor) sau negativ (trecut).

Cum se utilizează funcția EOMONTH

Ultima zi a lunii

Luna curentă

Funcția EOMONTH ia o dată și revine în ultima zi a unei luni:

1 = EOMONTH (B3,0)

Luna trecută

De asemenea, puteți adăuga (sau scădea) n luni la data de început pentru a obține ultima zi a altei luni. Acest exemplu va reveni în ultima zi a lunii precedente:

1 = EOMONTH (B3, -1)

Numărul de zile din lună

Folosind funcția DAY, puteți calcula numărul de zile din lună:

1 = ZI (EOMONTH (B3,0))

Funcția DAY returnează numărul zilei unei date. Folosind EOMONTH, putem obține ultima zi a lunii, iar funcția DAY returnează apoi numărul de zi corespunzător.

Prima zi a lunii

Adăugând 1 la rezultatul funcției EOMONTH, puteți obține prima zi a unei luni:

1 = EOMONTH (B3, -1) +1

Notă: în Excel, datele sunt stocate ca numere de serie în care fiecare număr reprezintă o zi, deci adăugând 1 la o dată, se va adăuga 1 zi.

EOMONTH în Foi de calcul Google

Funcția EOMONTH funcționează exact la fel în Foi de calcul Google ca în Excel:

EOMONTH Exemple în VBA

De asemenea, puteți utiliza funcția EOMONTH în VBA. Tip: application.worksheetfunction.eomonth (start_date, luni)

Rularea următoarelor instrucțiuni VBA

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

Va produce următoarele rezultate

Pentru argumentele funcției (start_date etc.), le puteți introduce direct în funcție sau puteți defini variabile de utilizat.

Reveniți la lista tuturor funcțiilor din Excel

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave