Skip to main content

Come formattare le date con i mesi in maiuscolo in Excel?

Author: Siluvia Last Modified: 2025-08-06

Quando si lavora con le date in Excel, a volte potrebbe essere necessario visualizzare solo la parte relativa al mese in lettere maiuscole per una migliore visibilità, per standard di reporting o per requisiti di formattazione specifici. Ad esempio, convertire una serie di date come 01/15/2024 nel testo GEN o GENNAIO in maiuscolo. Excel non fornisce un formato incorporato diretto per visualizzare i mesi in maiuscolo, ma con alcuni metodi pratici, è possibile ottenere facilmente questa formattazione. Questo articolo introduce diverse soluzioni efficienti per aiutarti a formattare le date come mesi in maiuscolo in Excel, tra cui approcci tramite formule, utilizzando Kutools per Excel e sfruttando VBA per conversioni automatizzate. Esplora il metodo più adatto al tuo scenario con la guida qui sotto.

Formatta le date con i mesi in maiuscolo usando le formule
Formatta le date con i mesi in maiuscolo usando Kutools per Excel
Formatta le date con i mesi in maiuscolo usando il codice VBA


Formatta le date con i mesi in maiuscolo usando le formule

Le formule sono un modo conveniente per estrarre e visualizzare i componenti delle date in Excel. I seguenti metodi ti consentono di convertire una data in un'abbreviazione del mese o nel nome completo in maiuscolo utilizzando formule incorporate. Questo approccio è pratico se desideri che il risultato sia in una nuova cella e hai bisogno di una formattazione dinamica—quando la data originale cambia, l'output si aggiorna automaticamente.

1. Seleziona una cella vuota (ad esempio, C2) accanto alla data che desideri formattare come mese in maiuscolo, quindi inserisci la seguente formula nella barra delle formule:

=UPPER(TEXT(A2,"mmm"))

Dopo aver premuto Invio, la cella selezionata mostrerà l'abbreviazione di tre lettere del mese in maiuscolo (ad esempio, SET).

2. Per applicare questa formattazione a righe aggiuntive, mantieni selezionata la cella C2 e trascina la Maniglia di Riempimento (il piccolo quadrato nell'angolo in basso a destra della cella) lungo la tua lista. Ogni data sarà ora rappresentata dalla rispettiva abbreviazione del mese in maiuscolo.

drag and fill the formula to other cells

Potresti trovare questo metodo particolarmente utile nei casi in cui stai lavorando con report, tabelle di riepilogo o dashboard che richiedono un formato standardizzato per i nomi dei mesi.

  • Vantaggi: La soluzione è dinamica—le modifiche alle date di origine aggiornano automaticamente il risultato. Non sono richiesti add-in o competenze avanzate.
  • Limitazioni: Il risultato viene memorizzato in una colonna separata, non nella colonna originale. Se hai bisogno della formattazione sul posto (sovrascrivendo i valori originali), prendi in considerazione l'utilizzo di un metodo VBA o tramite add-in.

Note e suggerimenti:

  1. Se desideri visualizzare il mese insieme all'anno (ad esempio, GEN 24 in maiuscolo), utilizza la seguente formula nella cella desiderata (ad esempio, C2):
  2. =UPPER(TEXT(A2,"mmm YY"))

     apply a formula to format dates to uppercase months with the year

  3. Per mostrare il nome completo del mese in maiuscolo (ad esempio, GENNAIO):
  4. =UPPER(TEXT(A2,"mmmm"))
  5. Dopo aver inserito la formula desiderata, premi sempre Invio e usa la Maniglia di Riempimento per applicarla all'intero intervallo di date.
  6. Se le tue date non vengono riconosciute come date valide di Excel (ad esempio, inserite come testo), la formula non restituirà il risultato corretto. Assicurati che i dati di origine siano formattati come date.

Formatta le date con i mesi in maiuscolo usando Kutools per Excel

L'utilità Applica Formattazione Data fornita da Kutools per Excel consente una conversione flessibile e rapida delle date in qualsiasi formato preferito, inclusi i mesi in maiuscolo. Questo metodo è utile per gli utenti che preferiscono un'interfaccia grafica invece di modificare le formule e desiderano formattare facilmente le celle sul posto o personalizzare rapidamente l'aspetto delle date.

Kutools per Excel offre oltre 300 funzionalità avanzate per semplificare compiti complessi, aumentando creatività ed efficienza. Integrato con capacità di intelligenza artificiale, Kutools automatizza le attività con precisione, rendendo la gestione dei dati senza sforzo. Informazioni dettagliate su Kutools per Excel... Prova gratuita...

1. Seleziona le celle di data che desideri convertire in mesi in maiuscolo. Poi, sulla barra multifunzione di Excel, vai su Kutools > Formato > Applica Formattazione Data. (Se la scheda Kutools non è visibile, assicurati che sia installata e abilitata.)

2. Nella finestra di dialogo Applica Formattazione Data, scegli il formato della data di cui hai bisogno dalla casella Formattazione Data. Clicca OK per confermare.

 specify the proper date format in the Date formatting box

Al termine, le celle selezionate verranno modificate per mostrare abbreviazioni del mese o nomi completi dei mesi secondo le impostazioni scelte. 

the selected dates are formatted to month or month and year number

  • Vantaggi: L'approccio Kutools è diretto, facile da usare per gli utenti che preferiscono non lavorare con le formule ed è in grado di elaborare rapidamente grandi intervalli di celle.
  • Suggerimento: Dopo aver applicato la formattazione della data, il risultato rimane comunque una data e può essere utilizzato in altri calcoli o ulteriormente formattato.

  Se desideri provare gratuitamente (30-giorno) questa utility, fai clic per scaricarla e poi vai ad applicare il calcolo seguendo i passaggi sopra indicati.


Formatta le date con i mesi in maiuscolo usando il codice VBA

Se hai bisogno di una conversione automatica e sul posto—sostituendo i valori delle date originali con i corrispondenti nomi dei mesi in maiuscolo—o vuoi elaborare rapidamente un grande dataset senza colonne di supporto, puoi utilizzare una macro VBA. Questo approccio è altamente efficiente per operazioni su larga scala e ti offre pieno controllo sul formato dell'output.

Scenari applicabili: Usa questo metodo se desideri sovrascrivere i dati originali, automatizzare il processo di conversione o gestire un gran numero di celle senza utilizzare colonne aggiuntive o operazioni manuali.

Precauzioni: Tieni presente che l'esecuzione di questa macro sostituirà le date originali con i nomi dei mesi in maiuscolo, causando la perdita dei dati della data originale in quelle celle. Si consiglia di effettuare un backup dei tuoi dati prima di eseguire la macro.

1. Apri l'editor VBA facendo clic su Sviluppatore > Visual Basic. Nella finestra Microsoft Visual Basic per Applications, clicca Inserisci > Modulo. Copia e incolla il seguente codice nel modulo:

Sub ConvertDatesToUppercaseMonths()
    Dim WorkRng As Range
    Dim Cell As Range
    Dim OutputType As Integer
    Dim Msg As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range of dates to convert", xTitleId, WorkRng.Address, Type:=8)
    
    Msg = "Enter 1 for 3-letter month (JAN), 2 for full month name (JANUARY):"
    OutputType = Application.InputBox(Msg, xTitleId, 1, Type:=1)
    
    For Each Cell In WorkRng
        If IsDate(Cell.Value) Then
            If OutputType = 2 Then
                Cell.Value = UCase(Format(Cell.Value, "mmmm"))
            Else
                Cell.Value = UCase(Format(Cell.Value, "mmm"))
            End If
        End If
    Next
End Sub

2. Per utilizzare la macro, clicca il pulsante Run button Esegui , quindi seleziona l'intervallo desiderato di celle di data nella finestra di dialogo pop-up. Ti verrà chiesto di scegliere 1 per un'abbreviazione di 3 lettere (ad esempio, GEN) o 2 per il nome completo del mese (ad esempio, GENNAIO). Dopo aver risposto, la macro sostituirà i valori delle date originali con il nome del mese in maiuscolo come specificato.

  • Vantaggi: Semplifica la conversione di intere colonne o intervalli; offre flessibilità (abbreviazione o nome completo del mese); funziona rapidamente su grandi dataset; sovrascrive i valori originali per ridurre al minimo la pulizia manuale.
  • Limitazioni: Il valore della data originale viene sovrascritto—assicurati di avere un backup se devi conservare i dati originali. Le macro devono essere abilitate per la cartella di lavoro.
  • Suggerimento per la risoluzione dei problemi: Se la macro sembra non fare nulla, conferma che la selezione includa celle con date valide e che le macro siano abilitate e non bloccate dalle impostazioni di sicurezza di Excel.

I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l’analisi dei dati grazie a: Esecuzione intelligente | Genera codice | Crea formule personalizzate | Analizza dati e genera grafici | Richiama Funzioni avanzate
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca valori multipli  |   Ricerca su più fogli   |   Corrispondenza approssimativa ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!