Modificare l'uso delle maiuscole in Excel – 6 metodi super pratici
Mantenere un uso coerente delle maiuscole in Excel — ad esempio capitalizzando la prima lettera di ogni parola o applicando uniformemente maiuscole o minuscole — migliora notevolmente la leggibilità e la professionalità dei tuoi dati. A differenza di Microsoft Word, Excel non offre un pulsante “Cambia maiuscole/minuscole” per modificare rapidamente il formato del testo nei fogli di lavoro, rendendo questa operazione difficoltosa per molti utenti. Questo articolo ti presenta sei metodi pratici per regolare le maiuscole in Excel in base alle tue esigenze. Lavoriamo insieme per dare uniformità ai tuoi dati testuali!

- Modificare l'uso delle maiuscole nel testo in Excel
- Con le funzioni integrate (per maiuscolo, minuscolo e Iniziale maiuscola)
- Con pochi clic utilizzando uno strumento pratico (per maiuscolo, minuscolo, iniziali maiuscole e)frasein minuscolo)
- Con Riempimento Rapido (per maiuscolo, minuscolo, iniziali maiuscole e)frasein minuscolo)
- Con Microsoft Word (per maiuscolo, minuscolo, iniziali maiuscole e)frasein minuscolo)
- Con Power Query (per maiuscolo, minuscolo e Iniziale maiuscola)
- Con codici VBA (per maiuscolo, minuscolo, iniziali maiuscole e)frasein minuscolo)
Modificare l'uso delle maiuscole nel testo in Excel
Questa sezione presenta diversi metodi per convertire il testo nelle celle in maiuscolo, minuscolo, con l'iniziale maiuscola o con l'iniziale maiuscola all'inizio di ogni frase.
Modificare l'uso delle maiuscole nel testo con le funzioni integrate
Si supponga di avere un elenco di nomi nell’intervallo A2:A7, come mostrato nello screenshot seguente, e di voler modificare il formato delle maiuscole del testo in MAIUSCOLO, minuscolo o Iniziale Maiuscola. Microsoft Excel offre le seguenti funzioni integrate per eseguire questa operazione in modo semplice e rapido.

- Funzione MAIUSC– Converte il testo in maiuscolo, ad esempio il prezzo totale>IL PREZZO TOTALE
- Funzione MINUSC– Converte il testo in minuscolo, ad esempio IL PREZZO TOTALE>il prezzo totale
- Funzione MAIUSC.INIZ– Rende maiuscola la prima lettera di ogni parola in una stringa di testo, ad esempio il prezzo totale>Il Prezzo Totale
Modificare l'uso delle maiuscole in maiuscolo con la funzione MAIUSC
Per convertire il testo nell'intervallo A2:A7 in maiuscolo, la funzione MAIUSC può esserti d’aiuto. Ecco come fare.
Passaggio 1: Applicare la funzione MAIUSC
Qui seleziono la cella C2, inserisco la seguente formula e premo il tasto Invio per ottenere il primo risultato.
=UPPER(A2)

Passaggio 2: Ottenere tutti i risultati
Seleziona la prima cella del risultato e trascina il Quadratino di riempimento verso il basso per ottenere tutti i risultati. Noterai che il testo di riferimento è stato convertito in maiuscolo, come mostrato nello screenshot seguente.

Modificare l'uso delle maiuscole in minuscolo con la funzione MINUSC
Per modificare il testo nell'intervallo A2:A7 in minuscolo, puoi utilizzare la funzione MINUSC come segue.
Passaggio 1: Applicare la funzione MINUSC
Qui seleziono la cella C2, inserisco la seguente formula e premo il tasto Invioper ottenere il primo risultato.
=LOWER(A2)

Passaggio 2: Ottenere tutti i risultati
Seleziona la prima cella del risultato e trascina la sua maniglia di riempimento verso il basso per ottenere tutti i risultati. Noterai che il testo di riferimento è stato convertito in minuscolo, come mostrato nello screenshot seguente.

Modificare il testo in Maiuscole Iniziali (titolo) con la funzione MAIUSC.INIZ
Per modificare il testo nell'intervallo A2:A7 in funzione MAIUSC.INIZ (con la prima lettera di ogni parola maiuscola), la funzione
Passaggio 1: Seleziona una cella per visualizzare il risultato e applica la funzione MAIUSC.INIZ
Qui seleziono la cella C2, inserisco la seguente formula e premo il tasto Invioper ottenere il primo risultato.
=PROPER(A2)

Passaggio 2: Ottenere tutti i risultati
Seleziona la prima cella del risultato e trascina la sua maniglia di riempimento verso il basso per ottenere tutti i risultati. Noterai che il testo di riferimento è stato convertito in maiuscole iniziali (la prima lettera di ogni parola è maiuscola), come mostrato nello screenshot seguente.

Modificare il testo con pochi clic utilizzando uno strumento pratico
Sebbene le funzioni sopra indicate consentano di modificare l’uso delle maiuscole e minuscole, richiedono una colonna di appoggio per memorizzare il testo modificato. Ciò può risultare scomodo, soprattutto se il testo deve essere utilizzato per ulteriori operazioni. Fortunatamente, la funzionalità Kutools per Excel di Cambia maiuscole/minuscole ti permette di regolare facilmente il formato del testo direttamente nell’intervallo selezionato, trasformandolo in maiuscolo, minuscolo, maiuscole iniziali o persino in maiuscola iniziale della frase. Prova subito questa comoda funzionalità seguendo questi semplici passaggi.
Dopo aver installato Kutools per Excel, vai su Kutools>Testo>Cambia maiuscole/minuscole, quindi procedi come segue:
- Selezionare l'intervallo contenente il testo di cui si desidera modificare l'uso delle maiuscole.
- Nella finestra di dialogo Cambia maiuscole/minuscole, seleziona l'opzione desiderata per l'uso delle maiuscole.
- Fare clic su OK.

Risultato
In questo caso, scelgo l’opzione Tutto maiuscolo. Dopo aver fatto clic sul pulsante OK, tutti i testi nell’intervallo selezionato verranno trasformati in maiuscolo. Vedi lo screenshot seguente.

- Per utilizzare questa funzionalità, devi prima installare Kutools per Excel. Clicca qui per scaricare e attivare subito la tua prova gratuita di 30 giorni!
- Puoi usare questa funzionalità Cambia maiuscole/minuscole per modificare contemporaneamente il tipo di maiuscole/minuscole in più intervalli.
Modificare il testo con Riempimento automatico
Passiamo ora al terzo metodo, noto come Riempimento automatico. Introdotto in Excel 2013, il Riempimento automatico rileva automaticamente un modello nei dati e li completa di conseguenza. Utilizzare questa funzionalità per modificare il formato del testo in un intervallo di Excel è sorprendentemente semplice. Ecco la guida passo passo:
Passaggio 1: Digita la prima voce nel formato desiderato nella cella adiacente
Nella cella immediatamente adiacente alla prima voce dei tuoi dati, digita manualmente tale voce esattamente come desideri che appaia.
Ad esempio, se desideri trasformare il testo nell’intervallo A2:A7 in maiuscolo, vai nella cella B2, adiacente a Nome, e digita manualmente il testo in maiuscolo.

Passaggio 2: Applica il Riempimento automatico per compilare automaticamente tutte le voci in maiuscolo
Spostati nella cella sotto B2 e digita il secondo nome da A3 in maiuscolo. Excel rileverà il modello dai tuoi input precedenti e mostrerà un suggerimento di Riempimento automatico per compilare automaticamente le celle rimanenti con testo maiuscolo. Premi quindi Invio per accettare l’anteprima.

Risultato
Dopo aver premuto il tasto Invio per accettare l’anteprima, otterrai un elenco di testo maiuscolo, come mostrato nello screenshot seguente.

- Questa funzionalità è disponibile solo in Excel 2013 e versioni successive.
- Puoi seguire gli stessi passaggi per applicare il Riempimento automatico e convertire il testo in minuscolo, iniziale maiuscola o in iniziale maiuscola in ogni frase, a seconda delle tue esigenze.
- Se Excel non propone automaticamente un suggerimento di Riempimento Rapido, puoi forzarne l'applicazione utilizzando uno dei seguenti metodi.
- Con scelta rapidaDopo aver digitato il primo Testo maiuscolo nella cella B2, selezionare l’intervallo B2:B7 e premere i tasti Ctrl+Eper compilare automaticamente il resto del Testo maiuscolo.

- Tramite l’opzione Barra multifunzioneDopo aver digitato il primo Testo maiuscolo nella cella B2, selezionare l’intervallo B2:B7, fare clic su Compila>Riempimento automaticonella scheda Home.

- Con scelta rapida
Modificare il testo con Microsoft Word
Utilizzare Microsoft Word per modificare il formato del testo in un intervallo di Excel richiede un piccolo escamotage. Tuttavia, questo metodo si rivela utile se preferisci le funzionalità di Word per gestire maiuscole e minuscole. Ecco come fare:
Passaggio 1: Copia l’intervallo di celle contenente il testo da modificare
In questo caso, seleziono l’intervallo A2:A7 in un foglio di lavoro Excel e premo Ctrl+C per copiarlo.

Passaggio 2: Incolla il Seleziona intervallo in un documento Word
Successivamente, premi Ctrl+V per incollare il contenuto copiato in un documento Word nuovo o esistente.

Passaggio 3: Trasforma il testo selezionato in maiuscolo, minuscolo o altri formati comuni
- Selezionare il testo copiato in Word.
- Nella scheda Home, fai clic per espandere il menu a discesa Cambia maiuscole/minuscole.
- Scegli l'opzione di uso delle maiuscole più adatta alle tue esigenze. In questo caso, seleziono minuscolo dal menu a discesa.

Passaggio 4: Copia il testo modificato da Word e incollalo nuovamente in Excel
Una volta che il testo è stato modificato nel formato desiderato (in questo caso in minuscolo), procedi come segue:
- Seleziona e copia i testi modificati in Word.
- Tornare al foglio di lavoro Excel.
- Selezionare la prima cella dell'intervallo in cui si desidera inserire i testi, quindi premere Ctrl+Vper incollare nuovamente il contenuto in Excel.

Modificare il testo con Power Query
È anche possibile utilizzare la funzionalità Power Query per modificare il formato del testo in Excel. Lo svantaggio di questo metodo è che richiede diversi passaggi, proprio come nel caso del metodo Microsoft Word. Vediamo insieme come funziona.
Passaggio 1: Seleziona il Intervallo dati e attiva la funzione Da tabella/intervalllo
Seleziona le celle (incluse le intestazioni) in cui desideri modificare il formato del testo; in questo esempio, seleziono l’intervallo A1:A7. Poi scegli Dati > Da tabella/intervallo.

Passaggio 2: Converti le celle selezionate in formato tabella
Se le celle selezionate non sono in formato tabella Excel, apparirà la finestra di dialogo Crea tabella. In questa finestra, verifica che Excel abbia selezionato correttamente l’intervallo di celle, indica se la tabella contiene intestazioni e fai clic sul pulsante OK.
Se le celle selezionate sono già in formato tabella Excel, passa al Passaggio 3.

Passaggio 3: Converti il testo nel formato desiderato
Nella finestra Power Queryaperta, procedi come segue:
- Passa alla scheda Trasforma.
- Fai clic su Formato.
- Scegli una delle opzioni di formattazione maiuscole ()minuscolo, MAIUSCOLO, Iniziali Maiuscole) in base alle tue esigenze. In questo caso, seleziono MAIUSCOLO dal menu a discesa.

La trasformazione è ora completata. Come si vede nello screenshot seguente, in questo esempio tutto il testo è stato convertito in maiuscolo nella finestra di Power Query.

Passaggio 4: Salva e carica nuovamente il testo in Excel
- In questo caso, poiché devo specificare una destinazione personalizzata per i miei dati, faccio clic su Chiudi e carica>Chiudi e carica innella scheda Home.
Suggerimento: Per caricare il testo in un Nuovo foglio di lavoro, scegliere l'opzione Chiudi e carica. - Nella finestra di dialogo Importa dati, scegliere l'opzione Foglio di lavoro esistente, selezionare una cella in cui inserire il testo convertito, quindi fare clic su OK.

Risultato
Il testo modificato nel formato specificato al Passaggio 3 è ora tornato nel foglio di lavoro.

- Per utilizzare Power Query, ti serve Excel 2016 o una versione successiva.
- Se utilizzi Excel 2010 o 2013, scarica il componente aggiuntivo Microsoft Power Query per iniziare.
Modificare il testo con codice VBA
Questo metodo fornisce quattro codici VBA per modificare il formato del testo in un Intervallo limitato in maiuscolo, minuscolo, Iniziale maiuscola e Iniziale maiuscola in ogni frase. Procedi come segue e scegli il codice necessario.
Passaggio 1: Apri la finestra Microsoft Visual Basic, Applications Edition
Premi i tasti Alt+F11 per aprire questa finestra.
Passaggio 2: Inserisci un modulo e inserisci il codice VBA
Fai clic su Inserisci > Modulo, quindi copia e incolla uno dei seguenti codici VBA nella finestra Modulo (Codice).
In questo caso, desidero trasformare il testo in un intervallo in maiuscolo, quindi copierò e incollerò il seguente codice VBA 1.

Codice VBA 1: Trasforma il testo in un intervallo in maiuscolo
Sub ChangeToUppercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = UCase(cell.Value)
Next cell
End If
End Sub
Codice VBA 2: Trasforma il testo in un intervallo in minuscolo
Sub ChangeToLowercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = LCase(cell.Value)
Next cell
End If
End Sub
Codice VBA 3: Trasforma il testo in un intervallo in Iniziale maiuscola
Sub ChangeToPropercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim vText As Variant, i As Long
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
vText = Split(cell.Value, " ")
For i = LBound(vText) To UBound(vText)
vText(i) = Application.WorksheetFunction.Proper(vText(i))
Next i
cell.Value = Join(vText, " ")
Next cell
End If
End Sub
Codice VBA 4: Trasforma il testo in un intervallo in Iniziale maiuscola in ogni frase
Sub ChangeToSentenceCase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim content As String
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
content = LCase(cell.Value)
cell.Value = UCase(Left(content, 1)) & Mid(content, 2)
Next cell
End If
End Sub
Passaggio 3: Esegui il codice VBA
Premere il tasto F5 per eseguire il codice. Verrà visualizzata una finestra di dialogo che chiede di selezionare le celle contenenti il testo di cui si desidera modificare l'uso delle maiuscole (in questo caso, seleziono l'intervallo A2:A7). Dopo aver effettuato la selezione, fare clic su OK.

Risultato
Il testo nelle celle selezionate viene quindi convertito in maiuscolo o nel formato specificato.

Confronto tra questi metodi
La tabella seguente confronta i metodi illustrati in questo articolo: ciascuno presenta vantaggi e svantaggi, e la scelta dipende dalle proprie esigenze.
| Metodo | Considerazione | Tipi di maiuscole/minuscole supportati |
| Funzioni integrate |
|
|
| Kutools per Excel |
|
|
| Riempimento automatico |
|
|
| Microsoft Word |
|
|
| Power Query |
|
|
| Codice VBA |
|
|
In conclusione, esistono numerosi modi per modificare l’uso delle maiuscole in Excel, ognuno pensato per preferenze diverse e vari livelli di competenza. Che tu stia cercando una soluzione rapida o una più avanzata, è fondamentale esplorare e padroneggiare le diverse tecniche per trovare quella perfetta per le tue esigenze. Se desideri approfondire ulteriormente le potenzialità di Excel, il nostro sito web offre un’ampia raccolta di tutorial.Scopri qui altri suggerimenti e trucchi per Excel.
Articoli correlati
Contare il numero di lettere maiuscole o minuscole in una cella
Questo articolo presenta alcune formule rapide per contare il numero di lettere maiuscole o minuscole presenti in una stringa di testo.
Forzare le stringhe di testo in maiuscolo/minuscolo/Iniziale maiuscola con la Convalida dati
Questo tutorial mostra come forzare l'uso di maiuscole, minuscole o Iniziale maiuscola durante la digitazione di stringhe di testo in Excel
Identificare maiuscole, minuscole e iniziali maiuscole in Excel
Questa guida passo passo ti mostra metodi semplici per individuare rapidamente in Excel le celle contenenti testo in maiuscolo, in minuscolo o con l’iniziale maiuscola.
Formattare le date con i mesi in maiuscolo in Excel
Questo articolo ti presenta alcuni metodi efficaci per formattare le date con i mesi in maiuscolo in Excel.
Migliori strumenti per la produttività in Office
Potenzia le tue competenze 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 accedere alla funzionalità che ti serve di più...
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 della stessa finestra, anziché in nuove finestre.
- Aumenta la tua produttività del 50 % e riduci centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi Kutools. 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 con diverse applicazioni Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un programma di installazione, una licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le applicazioni Office
- Prova gratuita di 30 giorni con tutte le funzionalità— senza registrazione, senza carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all'acquisto di singoli componenti aggiuntivi







