Excel offre numerose funzioni per gestire date, ma una delle più utili per chi lavora con scadenze è FINE.MESE.
Questa funzione ti permette di calcolare l’ultimo giorno del mese partendo da una data di riferimento, utile per chi deve gestire scadenze, pagamenti o verifiche contabili. In questo articolo, vedremo come utilizzarla e alcune alternative rapide.
1. Come calcolare l’ultimo giorno del mese corrente
Per calcolare l’ultimo giorno del mese corrente, puoi utilizzare la funzione FINE.MESE. Se hai una data in una cella, ad esempio in A2, il risultato sarà molto semplice:
=FINE.MESE(A2; 0)
In questo caso, il secondo parametro “0” indica che desideri l’ultimo giorno del mese in corso, a partire dalla data presente in A2. Se vuoi ottenere direttamente l’ultimo giorno del mese corrente senza fare riferimento a una cella specifica, puoi inserire la funzione:
=FINE.MESE(OGGI(); 0)
Questa formula ti restituirà l’ultimo giorno del mese corrente, basandosi sulla data attuale.
2. Ultimo giorno di mesi futuri o precedenti
Hai bisogno di sapere quale sarà l’ultimo giorno di un mese futuro o precedente? La funzione FINE.MESE ti permette anche di farlo con facilità. Ad esempio, se in A2 hai una data, puoi aggiungere o sottrarre mesi:
- Ultimo giorno del mese successivo:
=FINE.MESE(A2; 1)
- Ultimo giorno di tre mesi fa:
=FINE.MESE(A2; -3)
3. Calcolare l’ultimo giorno dell’anno
Infine, se ti serve calcolare l’ultimo giorno dell’anno in corso o di uno specifico anno, puoi usare ancora FINE.MESE. Supponiamo di avere una data in A2:
=FINE.MESE(A2;12-MESE(A2))
Questa formula fa la differenza tra il mese della data di partenza e i 12 mesi dell’anno.
Un’altra opzione altrettanto efficace e diretta potrebbe essere:
=DATA(ANNO(A2); 12; 31)
Entrambe le formule restituiranno il 31 dicembre dell’anno relativo alla data inserita in A2.