Skip to main content

Come cambiare da maiuscolo a minuscolo in Microsoft Excel?

Author: Kelly Last Modified: 2025-05-29

Supponiamo che tu riceva un report Excel con tutte le stringhe di testo in lettere maiuscole; sarà più facile da leggere se converti queste lettere maiuscole in minuscole in Excel, come mostrato nello screenshot seguente. I seguenti metodi possono convertire rapidamente le lettere maiuscole in minuscole in Excel.


Metodo 1: Funzioni di Excel per cambiare il testo in minuscolo

Microsoft Excel supporta la funzione Lower per cambiare qualsiasi tipo di stringa di testo in minuscolo, procedi nel seguente modo:

1. Nella cella vuota adiacente D1, inserisci o copia la formula

=LOWER (A2)

e premi il tasto Invio per ottenere il primo risultato. Vedi screenshot:

A screenshot of the LOWER function applied in Excel to change text to lowercase.

2. Quindi, seleziona la cella D1 e trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e tutte le stringhe di testo saranno convertite in lettere minuscole, vedi screenshot:

A screenshot of text in Excel converted to lowercase using the LOWER function

3. Successivamente, dovresti copiare le celle convertite e incollarle nelle celle originali nel formato valori, secondo necessità.

A screenshot of lowercase text in Excel copied and pasted as values

Note:

Per convertire le stringhe di testo in maiuscolo, utilizza questa formula:

=UPPER(A2)

A screenshot showing the UPPER function converting text to uppercase in Excel

Per convertire le stringhe di testo in maiuscole iniziali, ovvero capitalizzare la prima lettera di ogni parola, utilizza questa formula:

=PROPER(A2)

A screenshot showing the PROPER function capitalizing the first letter of each word in Excel


Metodo 2: Funzione Compilazione automatica per cambiare il testo in minuscolo

Utilizzando la funzione Compilazione automatica, puoi risolvere rapidamente anche questo compito.

1. Inserisci una colonna vuota accanto ai tuoi dati che desideri modificare, quindi inserisci la prima stringa di testo che vuoi utilizzare. Ad esempio, digiterò la stringa di testo in minuscolo nella cella B2, vedi screenshot:

A screenshot showing the Flash Fill feature being set up for lowercase conversion in Excel

2. Dopo aver digitato correttamente la stringa di testo formattata, selezionala, quindi fai clic su Home > Riempimento > Compilazione automatica, e le celle rimanenti in questa colonna verranno riempite con stringhe di testo in minuscolo, vedi screenshot:

A screenshot of the Flash Fill feature converting text to lowercase in Excel

Note:

1. Per ottenere tutto il testo in maiuscolo, digita il testo in maiuscolo nella prima cella e poi applica la funzione Compilazione automatica;

2. Per ottenere tutto il testo in maiuscole iniziali, digita le stringhe di testo con la prima lettera maiuscola per ogni parola nella prima cella e poi applica la funzione Compilazione automatica;


Metodo 3: Codice VBA per cambiare il testo in minuscolo

Il seguente codice VBA può anche aiutarti a cambiare i casi delle stringhe di testo secondo necessità, e i risultati convertiti sostituiranno direttamente i valori originali.

1. Tieni premuti i tasti Alt + F11 per aprire la finestra di Microsoft Visual Basic for Applications.

2. Fai clic su Inserisci > Modulo, e incolla il seguente codice nella finestra del Modulo.

Codice VBA: Cambia stringhe di testo in minuscolo:

Sub LCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LCase(Rng.Value)
Next
End Sub

3. E poi, premi il tasto F5 per eseguire questo codice, nella finestra di dialogo che appare, seleziona l'intervallo di celle che desideri convertire, vedi screenshot:

A screenshot of the VBA prompt to select the range for case conversion

4. Poi, fai clic sul pulsante OK, e tutte le stringhe di testo nelle celle selezionate saranno convertite in minuscolo, vedi screenshot:

A screenshot of text converted to lowercase using VBA

Note:

Per cambiare le stringhe di testo in maiuscolo, copia e incolla questo codice VBA nel Modulo:

Sub UCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.UCase(Rng.Value)
Next
End Sub

Per capitalizzare la prima lettera di ogni parola, copia e incolla questo codice VBA nel Modulo:

Sub ProperCase()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub
 

Metodo 4: Kutools per Excel per cambiare il testo in minuscolo

Se hai installato Kutools per Excel, il suo strumento Cambia Caso può aiutarti a cambiare tutte le stringhe di testo in minuscolo, maiuscolo, maiuscole iniziali, maiuscole iniziali frase e inversione maiuscole/minuscole direttamente nelle celle. Clicca per scaricare Kutools per Excel! Guarda la demo qui sotto:


An animated demo of Kutools for Excel changing text case

1. Seleziona le celle che desideri modificare, e poi fai clic su Kutools > Testo > Cambia Caso, vedi screenshot:

A screenshot of the Change Case option under the Kutools Text menu in Excel

2. Nella finestra di dialogo Cambia Caso, seleziona l'opzione minuscolo, e poi fai clic su OK o Applica, tutte le stringhe di testo saranno convertite in minuscolo come desiderato, vedi screenshot:

A screenshot of the Kutools Change Case dialog box with lowercase option selected in Excel

Suggerimenti: Questo strumento Cambia Caso può anche aiutarti a cambiare le stringhe di testo in maiuscolo, maiuscole iniziali, maiuscole iniziali frase e inversione maiuscole/minuscole secondo necessità.

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...

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 di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con 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 multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la 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 e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. 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 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, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!