Come estrarre mese e anno da data Excel?

5 visite

Per estrarre il mese completo da una data in Excel, utilizza la funzione =TESTO(A2;mmmm) nella cella desiderata (es. C2). Questa formula trasforma la data contenuta nella cella A2 in un testo che rappresenta il mese per esteso. Il codice mmmm indica a Excel di mostrare il nome completo del mese.

Commenti 0 mi piace

Estrarre il Mese e l’Anno da una Data in Excel: Guida Completa e Approfondimenti

Excel si rivela uno strumento insostituibile per la gestione e l’analisi dei dati, spesso organizzati in tabelle contenenti date. Spesso, però, è necessario estrarre informazioni specifiche da queste date, come il mese e l’anno, per creare report personalizzati, effettuare analisi temporali o semplificare la visualizzazione dei dati. Questo articolo illustra, in modo chiaro e dettagliato, diverse tecniche per estrarre mese e anno da una data in Excel, andando oltre le soluzioni basilari per offrire una comprensione più completa delle potenzialità del software.

La formula =TESTO(A2;"mmmm"), come giustamente menzionato, è un ottimo punto di partenza per estrarre il mese per esteso. Supponendo che la data sia contenuta nella cella A2, questa formula restituirà il nome del mese corrispondente (es: “Gennaio”, “Febbraio”, etc.). La chiave sta nel codice di formattazione “mmmm”, che specifica a Excel di visualizzare il nome del mese in forma completa. Per ottenere una maggiore flessibilità, si possono utilizzare altri codici:

  • “mmm”: restituisce il mese abbreviato (es: “Gen”, “Feb”, etc.).
  • “mm”: restituisce il mese come numero a due cifre (es: “01”, “02”, etc.).

Per quanto riguarda l’anno, la strada più semplice è utilizzare la funzione ANNO(). Se la data si trova sempre in A2, la formula =ANNO(A2) restituirà l’anno a quattro cifre (es: 2024).

Ma le possibilità non finiscono qui. Immaginiamo di dover creare un’unica cella che contenga sia il mese che l’anno, formattati a nostro piacimento. Possiamo combinare le funzioni TESTO() e ANNO() con l’operatore di concatenazione &:

=TESTO(A2;"mmmm") & " " & ANNO(A2)

Questa formula restituirà un risultato del tipo “Gennaio 2024”, offrendo una rappresentazione più leggibile e immediata. Si può ulteriormente personalizzare il formato aggiungendo separatori o modificando la visualizzazione del mese (ad esempio, usando “mmm” per l’abbreviazione).

Gestione di errori e dati non validi:

Un aspetto importante da considerare è la gestione di eventuali errori o dati non validi nella colonna contenente le date. Se una cella contiene un valore non riconoscibile come data, le funzioni TESTO() e ANNO() potrebbero restituire errori. Per ovviare a questo problema, si può utilizzare la funzione SEERRORE():

=SEERRORE(TESTO(A2;"mmmm") & " " & ANNO(A2);"Data non valida")

Questa formula restituirà il mese e l’anno formattati correttamente se la cella A2 contiene una data valida, altrimenti visualizzerà il messaggio “Data non valida”, prevenendo l’interruzione del calcolo.

In conclusione, estrarre mese e anno da una data in Excel è un’operazione semplice ma versatile, che può essere adattata a diverse esigenze grazie alla combinazione di funzioni e alla personalizzazione del formato di output. L’utilizzo delle funzioni TESTO(), ANNO() e SEERRORE() permette di creare formule robuste ed efficienti, garantendo la correttezza dei risultati anche in presenza di dati non conformi.