Vai al contenuto principale

EOMONTH(): Calcolare le date di fine mese in Excel

Calcola l’ultimo giorno di qualsiasi mese con la funzione EOMONTH() di Excel. Usala per semplificare pianificazioni finanziarie, periodi di rendicontazione e flussi di lavoro mensili.
· 3 min leggi

Scopri con l'IA

Probabilmente non pensi spesso alle date di fine mese, almeno finché non devi calcolarle per i tuoi report finanziari. 

In questo articolo vedremo come funziona EOMONTH() e perché è così utile per costruire modelli finanziari, impostare pianificazioni o preparare altri tipi di report che dipendono dall’ultimo giorno del mese.

Capire la funzione EOMONTH() di Excel

La funzione EOMONTH() restituisce il numero di serie dell’ultimo giorno del mese a un numero indicato di mesi prima o dopo una data specificata. Questo rende semplice automatizzare i calcoli che coinvolgono le date di fine mese.

Ecco la sintassi della funzione EOMONTH():

=EOMONTH(start_date, months)
  • start_date: La data iniziale da cui partire per il calcolo.

  • months: Il numero di mesi prima (negativo) o dopo (positivo) la data di partenza.

EOMONTH() in pratica su Excel

Per usare la funzione EOMONTH(), segui questi passaggi:

  • Inserisci la tua data di partenza in una cella (per esempio, A1).

  • In un’altra cella, inserisci la formula EOMONTH() facendo riferimento alla data di partenza e al numero di mesi.

Per esempio, per trovare l’ultimo giorno del mese tre mesi dopo il 15 gennaio 2024:

=EOMONTH("2024-01-15", 3)

Questa formula restituisce 30 aprile 2024.

Esempio semplice della funzione EOMONTH di Excel

Ricorda di formattare come data, altrimenti il risultato non sembrerà corretto.

Scenari comuni per Excel EOMONTH()

La funzione EOMONTH() viene usata spesso nei seguenti scenari:

  • Calcolo di scadenze che cadono nell’ultimo giorno del mese
  • Determinazione dei periodi di rendicontazione per i bilanci
  • Pianificazione di eventi mensili ricorrenti

Excel EOMONTH() insieme ad altre funzioni

Puoi (e in alcuni casi dovresti davvero) combinare EOMONTH() con altre funzioni di Excel per creare formule più dinamiche. Per esempio, per calcolare il primo giorno del mese successivo, aggiungi 1 al risultato di EOMONTH():

=EOMONTH(A1, 0) + 1

Uso di Excel EOMONTH + 1 per trovare il primo giorno del mese

Questa formula restituisce il primo giorno del mese successivo alla data nella cella A1.

Risoluzione degli errori di Excel EOMONTH()

Se riscontri errori con EOMONTH(), prova le seguenti soluzioni:

  • Assicurati che la data di partenza sia una data valida per Excel.
  • Verifica che l’argomento dei mesi sia un numero intero.
  • Formatta la cella del risultato come data, così che l’output sia qualcosa che tu, come persona, possa leggere facilmente.

Per quest’ultimo punto, che è un problema comune, segui questi passaggi:

  • Seleziona la cella con la formula.
  • Vai alla scheda Home.
  • Fai clic sul menu a discesa Formato numero e seleziona Data.

Formattare il risultato di EOMONTH come Data

Conclusione

Se ti capita di lavorare con le date in Excel, non dimenticare di studiare la funzione EOMONTH(), soprattutto se lavori con le date in ambito finanziario o di project management.

Non dimenticare di seguire il nostro corso Financial Modeling in Excel per continuare a imparare argomenti come il cash flow, oppure il nostro Advanced Excel Functions per scoprire funzioni di Excel nuove, interessanti e utili.

Josef Waples

Autore

Josef Waples

Sono uno scrittore e editor di data science, con contributi a articoli di ricerca su riviste scientifiche. Sono particolarmente interessato ad algebra lineare, statistica, R e affini. Inoltre, gioco anche parecchio a scacchi! 

Argomenti

Correlato