Formula Excel: obțineți ultima zi a lunii -

Cuprins

Formula generică

=EOMONTH(date,0)

rezumat

Pentru a calcula ultima zi a unei luni pe baza unei date date, puteți utiliza funcția EOMONTH. În exemplul prezentat, formula din celula B5 este:

=EOMONTH(B5,0)

Explicaţie

Al doilea argument (luni) al funcției EOMONTH vă permite să obțineți ultima zi a lunii în lunile viitoare sau trecute. Când utilizați zero luni, EOMONTH va reveni în ultima zi a lunii din aceeași lună.

Pentru a obține ultima zi a lunii anterioare, utilizați:

=EOMONTH(date,-1)

Pentru a obține ultima zi a lunii următoare, utilizați:

=EOMONTH(date,1)

Formula alternativă

De asemenea, puteți scrie o formulă folosind funcțiile DATĂ, AN și LUNĂ pentru a reveni în ultima zi a lunii:

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

Trucul cu această formulă furnizează zero pentru ziua respectivă. Când furnizați zero ca argument pentru zi la DATE, funcția de dată va „reveni” într-o zi până la ultima zi a lunii precedente. Deci, adăugând 1 la lună și folosind zero pentru zi, DATE returnează ultima zi a lunii „inițiale”.

Deși EOMONTH este o funcție mai convenabilă, nu va accepta un interval de date într-o formulă matrice. În acest caz, puteți utiliza alternativa de mai sus.

Articole interesante...