![](https://cdn.wiki-base.com/3064405/excel_formula_get_first_day_of_previous_month__2.png.webp)
Formula generica
=EOMONTH(date,-2)+1
Sommario
Per ottenere il primo giorno del mese precedente per una determinata data, puoi utilizzare una semplice formula basata sulla funzione EOMONTH.
Nell'esempio mostrato, la formula nella cella B5 è:
=EOMONTH(B5,-2)+1
Spiegazione
La funzione EOMONTH restituisce l'ultimo giorno di un mese in base a una determinata data. Il secondo argomento è i mesi, che specifica quanti mesi nel futuro o nel passato spostarsi prima di tornare l'ultimo giorno. Tornando indietro di 2 mesi, quindi aggiungendo un giorno, possiamo calcolare il primo giorno del mese precedente a partire da una determinata data.
Nell'esempio mostrato, i mesi vengono forniti come -2, il che fa sì che EOMONTH restituisca il 30/4/2015. Quindi, viene aggiunto 1 giorno per ottenere 5/1/2015.