KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come formattare le date in Excel per visualizzare i mesi in maiuscolo?

AutoreSiluvia Data di modifica

Quando si lavora con le date in Excel, può capitare di dover visualizzare solo il mese in lettere maiuscole per migliorare la leggibilità, rispettare standard di reporting o soddisfare requisiti specifici di formattazione. Ad esempio, trasformare una data come 01/15/2024 nel testo GEN o GENNAIO in maiuscolo. Excel non offre un formato predefinito per mostrare i mesi in maiuscolo, ma con alcuni metodi pratici è possibile ottenere facilmente questo risultato. Questo articolo presenta diverse soluzioni efficaci per formattare le date come mesi in maiuscolo in Excel, tra cui approcci basati su formule, l’utilizzo di Kutools per Excel e l’impiego di codice VBA per una conversione automatizzata. Scopri subito il metodo più adatto al tuo scenario con la guida seguente!

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


Formatta le date per visualizzare i mesi in maiuscolo con formule

Le formule offrono un modo pratico per estrarre e visualizzare i componenti di una data in Excel. I metodi seguenti permettono di convertire una data nell’abbreviazione maiuscola del mese o nel nome completo, utilizzando formule integrate. Questo approccio è ideale se si desidera mostrare il risultato in una nuova cella mantenendo una formattazione dinamica: ogni volta che la data originale viene modificata, 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 visualizzerà l’abbreviazione del mese di tre lettere in maiuscolo (ad esempio, SET).

2. Per applicare questa formattazione ad altre righe, tenere selezionata la cella C2 e trascinare il quadratino di riempimento (il piccolo quadrato nell’angolo in basso a destra della cella) lungo l’elenco. Ogni data verrà ora visualizzata con la corrispondente abbreviazione del mese in maiuscolo.

trascina e riempi la formula nelle altre celle

Questo metodo si rivela particolarmente utile quando si lavora con report, tabelle riassuntive 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 necessari componenti aggiuntivi né competenze avanzate.
  • Limitazioni: Il risultato viene salvato in una colonna separata, non in quella originale. Se desideri applicare la formattazione direttamente (sovrascrivendo i valori originali), valuta l’uso di un metodo basato su VBA o di un componente aggiuntivo.

Note e suggerimenti:

  1. Se si desidera visualizzare il mese con l’anno (ad esempio, GEN 24 in maiuscolo), utilizzare la seguente formula nella cella desiderata (ad esempio, C2):
  2. =UPPER(TEXT(A2,"mmm YY"))

     applica una formula per formattare le date con i mesi in maiuscolo seguiti dall'anno

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

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

L’utilità Applica formato data fornita da Kutools per Excel consente una conversione rapida e flessibile delle date in qualsiasi formato desiderato, inclusi i mesi in maiuscolo. Questo metodo è ideale per chi preferisce un’interfaccia grafica intuitiva anziché modificare formule manualmente e vuole applicare direttamente il Formato celle o personalizzare in pochi clic l’aspetto delle proprie date.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Seleziona le celle contenenti le date da convertire in mesi maiuscoli. Poi, nella barra multifunzione di Excel, vai su Kutools > Formato > Applica formato data. (Se la scheda Kutools non è visibile, assicurati che sia installata e abilitata.)

2. Nella finestra di dialogo Applica formato data, scegli il formato data desiderato nel riquadro Formattazione data. Fai clic su OK per confermare.

 specifica il formato data corretto nella casella Formattazione data

Al termine, le celle selezionate verranno modificate per visualizzare le abbreviazioni o i nomi completi dei mesi in base alle impostazioni scelte.

le date selezionate sono formattate come mese o mese e anno

  • Vantaggi: L’approccio di Kutools è diretto, intuitivo per chi preferisce evitare le formule e permette di elaborare rapidamente intervalli estesi.
  • Suggerimento: Dopo aver applicato il formato data, il risultato rimane una data e può essere utilizzato in altri calcoli o formattato ulteriormente.

Se desidera provare gratuitamente (30 giorni) questa utility, faccia clic qui per scaricarla, quindi segua la procedura illustrata nei passaggi sopra.


Formatta le date per visualizzare i mesi in maiuscolo con codice VBA

Se è necessaria una conversione automatica e diretta — sostituendo i valori originali delle date con i corrispondenti nomi dei mesi in maiuscolo — oppure si desidera elaborare rapidamente un set di dati esteso senza colonne ausiliarie, è possibile utilizzare una macro VBA. Questo approccio è altamente efficiente per operazioni批量 e offre il pieno controllo sul formato dell’output.

Scenari applicabili: Utilizza questo metodo se vuoi sovrascrivere i dati originali, automatizzare il processo di conversione o gestire un gran numero di celle senza dover ricorrere a colonne aggiuntive o operazioni manuali.

Precauzioni: Tenere presente che l’esecuzione di questa macro sostituirà le date originali con i nomi dei mesi in maiuscolo, comportando la perdita irreversibile dei dati originali nelle celle interessate. Si consiglia vivamente di creare un backup prima di procedere.

1. Apri l’editor VBA facendo clic su Sviluppo > Visual Basic. Nella finestra Microsoft Visual Basic, Applications Edition, fai clic su Inserisci > Modulo. Copia e incolla il codice seguente 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, fai clic sul pulsante Pulsante Esegui Esegui, quindi seleziona l’intervallo desiderato di celle contenenti date nella finestra di dialogo visualizzata. Ti verrà chiesto di scegliere 1 per un’abbreviazione di tre lettere (ad esempio, GEN) oppure 2 per il nome completo del mese (ad esempio, GENNAIO). Dopo aver risposto, la macro sostituirà i valori originali delle date con il nome del mese in maiuscolo specificato.

  • Vantaggi: Semplifica la conversione di intere colonne o intervalli; offre flessibilità (abbreviazione o nome completo del mese); elabora rapidamente set di dati estesi; sovrascrive i valori originali, riducendo al minimo la pulizia manuale.
  • Limitazioni: Il valore della data originale verrà sovrascritto: assicurati di averne 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, assicurati che la selezione includa celle con date valide e che le macro siano abilitate e non bloccate dalle impostazioni di sicurezza di Excel.

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi