Come cambiare da maiuscolo a minuscolo in Microsoft Excel?
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
Metodo 2: Funzione Compilazione automatica per cambiare il testo in minuscolo
Metodo 3: Codice VBA per cambiare il testo in minuscolo
Metodo 4: Kutools per Excel per cambiare il testo in minuscolo
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
e premi il tasto Invio per ottenere il primo risultato. Vedi screenshot:
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:
3. Successivamente, dovresti copiare le celle convertite e incollarle nelle celle originali nel formato valori, secondo necessità.
Note:
Per convertire le stringhe di testo in maiuscolo, utilizza questa formula:
Per convertire le stringhe di testo in maiuscole iniziali, ovvero capitalizzare la prima lettera di ogni parola, utilizza questa formula:
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:
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:
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:
4. Poi, fai clic sul pulsante OK, e tutte le stringhe di testo nelle celle selezionate saranno convertite in minuscolo, vedi screenshot:
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:
1. Seleziona le celle che desideri modificare, e poi fai clic su Kutools > Testo > Cambia Caso, vedi screenshot:
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:
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à.
I migliori strumenti per la produttività in Office
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!