Cambia maiuscole e minuscole nel testo in Excel: 6 modi super pratici
Mantenere un testo coerente in Excel, ad esempio mettendo in maiuscolo la prima lettera di ogni parola o utilizzando maiuscole/minuscole uniformi, migliora significativamente la leggibilità e la professionalità dei dati. A differenza di Microsoft Word, Excel non fornisce un pulsante Cambia maiuscole/minuscole per modificare le maiuscole/minuscole del testo nei fogli di lavoro, il che complica il lavoro di molti utenti di Excel. Questo articolo offre sei metodi pratici per aiutarti a modificare le maiuscole e minuscole del testo in Excel secondo necessità. Lavoriamo insieme per portare uniformità ai tuoi dati di testo!
- Cambia il caso del testo in Excel
- Con funzioni integrate (per i casi superiore, inferiore e proprio)
- Con pochi clic utilizzando un pratico strumento (per superiore, inferiore, proprio e condanna casi)
- Con riempimento flash (per superiore, inferiore, proprio e condanna casi)
- Con Microsoft Word (per superiore, inferiore, proprio e condanna casi)
- Con Power Query (per i casi superiore, inferiore e proprio)
- Con codici VBA (per superiore, inferiore, proprio e condanna casi)
Cambia il caso del testo in Excel
Questa sezione illustra diversi metodi per aiutarti a convertire i valori di testo nelle celle in maiuscolo, minuscolo, maiuscolo e minuscolo.
Cambia il caso del testo con le funzioni integrate
Supponiamo che tu abbia un elenco di nomi nell'intervallo A2: A7 come mostrato nello screenshot qui sotto, e ora vuoi cambiare il caso del testo in maiuscolo, minuscolo o maiuscolo, Microsoft Excel ha le seguenti funzioni integrate che può aiutarti a svolgere facilmente l'attività.
- Funzione SUPERIORE – Converte il testo in maiuscolo, ad esempio il PREZZO totale > IL PREZZO TOTALE
- Funzione INFERIORE – Converte il testo in minuscolo, ad esempio il PREZZO totale > il prezzo totale
- Funzione CORRETTA – Rende maiuscola la prima lettera di ogni parola in una stringa di testo, ad esempio il PREZZO totale > Il prezzo totale
Cambia il caso del testo in maiuscolo con la funzione MAIUSC
Per cambiare il caso del testo nell'intervallo A2:A7 in maiuscolo, il funzione SUPERIORE può aiutare. Si prega di fare quanto segue.
Passaggio 1: applicare la funzione SUPERIORE
Qui seleziono la cella C2, inserisco la seguente formula e premo il tasto entrare chiave per ottenere il primo risultato.
=UPPER(A2)
Passaggio 2: ottieni tutti i risultati
Seleziona la prima cella del risultato, trascinala Maniglia di riempimento giù per ottenere tutti i risultati. Puoi vedere che il testo di riferimento viene convertito in maiuscolo come mostrato nello screenshot qui sotto.
Cambia il caso del testo in minuscolo con la funzione LOWER
Per modificare il maiuscolo/minuscolo del testo nell'intervallo A2:A7 in minuscolo, è possibile applicare il comando Funzione INFERIORE come segue.
Passaggio 1: applicare la funzione INFERIORE
Qui seleziono la cella C2, inserisco la seguente formula e premo il tasto entrare chiave per ottenere il primo risultato.
=LOWER(A2)
Passaggio 2: ottieni tutti i risultati
Seleziona la prima cella del risultato, trascinala Maniglia di riempimento giù per ottenere tutti i risultati. Puoi vedere che il testo di riferimento viene convertito in minuscolo come mostrato nello screenshot qui sotto.
Cambia il caso del testo in caso corretto (titolo) con la funzione PROPER
Per modificare le maiuscole e minuscole del testo nell'intervallo A2:A7 in maiuscole e minuscole (capitalizzando la prima lettera di ogni parola), il funzione CORRETTA può farti un favore. Si prega di fare quanto segue.
Passaggio 1: selezionare una cella per visualizzare il risultato e applicare la funzione CORRETTA
Qui seleziono la cella C2, inserisco la seguente formula e premo il tasto entrare chiave per ottenere il primo risultato.
=PROPER(A2)
Passaggio 2: ottieni tutti i risultati
Seleziona la prima cella del risultato, trascinala Maniglia di riempimento giù per ottenere tutti i risultati. Puoi vedere che il testo di riferimento viene convertito in maiuscole e minuscole (la prima lettera di ogni parola è in maiuscolo) come mostrato nello screenshot qui sotto.
Cambia le maiuscole e minuscole del testo con pochi clic utilizzando un pratico strumento
Sebbene le funzioni sopra menzionate consentano di modificare le maiuscole e le minuscole del testo, richiedono una colonna di supporto per memorizzare il testo modificato. Ciò può risultare scomodo, soprattutto se è necessario il testo modificato per ulteriori operazioni. Tuttavia, Kutools for Excel's Cambia caso la funzione ti consente di regolare facilmente la maiuscola/minuscola del testo in un intervallo selezionato superiore, inferiore, correttoo anche condanna caso, direttamente all'interno dell'intervallo. Provare la funzione come segue.
Dopo aver installato Kutools per Excel, vai a selezionare Kutools > Testo > Cambia caso, quindi procedere come segue:
- Seleziona l'intervallo contenente il testo di cui desideri modificare le maiuscole e minuscole.
- Nel Cambia caso finestra di dialogo, scegli l'opzione di maiuscole e minuscole di cui hai bisogno.
- Clicchi OK.
Risultato
In questo caso scelgo il LETTERE MAIUSCOLE opzione, dopo aver fatto clic su OK pulsante, tutti i testi nell'intervallo selezionato verranno modificati in maiuscolo. Guarda lo screenshot qui sotto.
- Per utilizzare questa funzione, devi prima installare Kutools per Excel, per favore fai clic per scaricare e avere una prova gratuita di 30 giorni ora.
- Puoi applicarlo Cambia caso funzione per modificare il caso del testo in più intervalli contemporaneamente.
Cambia il caso del testo con Flash Fill
Passiamo ora al terzo metodo, noto come Riempimento flash. Introdotto in Excel 2013, Flash Fill è progettato per riempire automaticamente i dati quando rileva uno schema. Utilizzare la funzione Riempimento Flash per modificare le maiuscole/minuscole del testo in un intervallo in Excel è relativamente semplice. Ecco la guida passo passo:
Passaggio 1: digitare la prima voce nel caso desiderato nella cella adiacente
Nella cella immediatamente adiacente alla prima voce di dati, digita manualmente la prima voce come desideri che venga visualizzata.
Ad esempio, se voglio cambiare il maiuscolo/minuscolo del testo nell'intervallo A2:A7 in maiuscolo, andrei nella cella B2 che è direttamente adiacente al nome e digiterei manualmente il testo in maiuscolo.
Passaggio 2: applica il riempimento Flash per riempire automaticamente tutte le lettere maiuscole
Passa alla cella sotto B2 e digita il secondo nome da A3 in maiuscolo, quindi Excel rileverà il modello dell'input precedente e verrà visualizzato un suggerimento di riempimento Flash per riempire automaticamente le celle rimanenti con testo in maiuscolo. Quindi è necessario premere entrare per accettare l'anteprima.
Risultato
Dopo aver premuto il tasto entrare tasto per accettare l'anteprima, otterrai un elenco di testo in maiuscolo come mostrato nello screenshot qui sotto.
- Questa funzionalità è disponibile solo in Excel 2013 e versioni successive.
- Puoi seguire gli stessi passaggi per applicare Flash Fill in cui modificare le maiuscole e minuscole del testo minuscolo, caso proprio così come caso di frase come necessario.
- Se Excel non offre automaticamente un suggerimento di riempimento Flash, puoi forzarne l'applicazione utilizzando uno dei seguenti metodi.
- Per scorciatoia
Dopo aver digitato il primo testo maiuscolo nella cella B2, selezionare l'intervallo B2:B7, premere Ctrl + E tasti per riempire automaticamente il resto del testo in maiuscolo.
- Per opzione nastro
Dopo aver digitato il primo testo maiuscolo nella cella B2, seleziona l'intervallo B2:B7, vai a fare clic Riempire > Riempimento flash sotto il Casa scheda.
- Per scorciatoia
Cambia il caso del testo con Microsoft Word
utilizzando Microsoft Word per aiutare a modificare il caso del testo di un intervallo in Excel comporta una soluzione alternativa. Tuttavia, questo può essere utile se ti senti più a tuo agio con le funzionalità di modifica delle maiuscole e minuscole di Word. Ecco i passaggi:
Passaggio 1: copia l'intervallo di celle contenente il testo di cui desideri modificare il caso
In questo caso, seleziono l'intervallo A2:A7 in un foglio di lavoro Excel e premo Ctrl + C per copiarlo.
Passaggio 2: incolla l'intervallo selezionato in un documento Word
È quindi necessario premere Ctrl + V per incollare il contenuto copiato in un documento Word nuovo o esistente.
Passaggio 3: modifica il testo selezionato in maiuscolo, minuscolo o altri casi comuni
- Seleziona il testo copiato in Word.
- Sotto il Casa fare clic sulla scheda per espandere il file Cambia caso menu a discesa.
- Scegli una delle opzioni della custodia di cui hai bisogno. Qui scelgo minuscolo dal menu a tendina.
Passaggio 4: copia i testi modificati da Word e incollali nuovamente in Excel
Una volta che il testo è stato modificato nel caso specificato (qui il testo viene modificato in minuscolo), è necessario procedere come segue:
- Seleziona e copia i testi modificati in Word.
- Torna al tuo foglio di lavoro Excel.
- Seleziona la prima cella dell'intervallo in cui desideri posizionare i testi, quindi premi Ctrl + V per incollare nuovamente il contenuto in Excel.
Cambia il caso del testo con Power Query
Puoi anche applicare il Power Query funzionalità per modificare il caso del testo in Excel. Lo svantaggio di questo metodo è che sono necessari più passaggi per essere completato, proprio come il metodo Microsoft Word. Immergiamoci per vedere come funziona.
Passaggio 1: seleziona l'intervallo di dati, abilita la funzione Da tabella/intervallo
Seleziona le celle (inclusa l'intestazione) in cui desideri modificare la maiuscola/minuscola del testo, qui seleziono l'intervallo A1: A7. Quindi seleziona Dati > Dalla tabella/intervallo.
Passaggio 2: converti le celle selezionate in formato tabella
Se le celle selezionate non sono in formato tabella Excel, a Crea tabella apparirà la finestra di dialogo. In questa finestra di dialogo, devi solo verificare se Excel ha selezionato correttamente l'intervallo di celle selezionato, contrassegnare se la tabella ha un'intestazione, quindi fare clic su OK pulsante.
Se le celle selezionate sono una tabella di Excel, vai al passaggio 3.
Passaggio 3: converti i testi in qualsiasi caso di cui hai bisogno
In apertura Power Query finestra, devi:
- Vai Trasformare scheda.
- Fare clic su Formato.
- Scegli una delle opzioni del caso (minuscolo, LETTERE MAIUSCOLE, Scrivi in maiuscolo ogni parola) di cui hai bisogno. Qui scelgo MAIUSCOLO dal menu a discesa.
La trasformazione è ora completata. Come puoi vedere nello screenshot qui sotto, tutto il testo è stato modificato in maiuscolo nel file Power Query finestra in questo esempio.
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 in sotto il Casa scheda.
Consiglio: per caricare il testo in un nuovo foglio di lavoro, scegli il file Chiudi e carica opzione.
- Nel Importa dati finestra di dialogo, scegliere il Foglio di lavoro esistente opzione, selezionare una cella in cui posizionare il testo convertito, quindi fare clic OK.
Risultato
Il testo che è cambiato nel formato maiuscolo/minuscolo specificato nel passaggio 3 è ora di nuovo nel foglio di lavoro.
- Per utilizzare Power Query, è necessario Excel 2016 o versione successiva.
- Se utilizzi Excel 2010/2013, scarica il file Microsoft Power Query componente aggiuntivo per iniziare.
Cambia il caso del testo con il codice VBA
Questo metodo fornisce quattro codici VBA che ti aiutano a modificare il caso del testo in un intervallo specificato in maiuscolo, minuscolo, maiuscolo e minuscolo. Per favore procedi come segue e scegli il codice che ti serve.
Passaggio 1: aprire la finestra di Microsoft Visual Basic, Applications Edition
Premere il tasto altro + F11 tasti per aprire questa finestra.
Passaggio 2: inserire un modulo e inserire il codice VBA
Clicchi inserire > Moduli, quindi copia e incolla uno dei seguenti codici VBA nel file Modulo (codice) finestra.
In questo caso, voglio cambiare il caso del testo in un intervallo in maiuscolo, quindi copierò e incollerò quanto segue Codice VBA 1.
Codice VBA 1: modifica il caso del 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: modifica il caso del 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: modifica il caso del testo in un intervallo nel caso corretto
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: modifica il caso del testo in un intervallo in caso della 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: eseguire il codice VBA
Premere il tasto F5 chiave per eseguire il codice. Quindi verrà visualizzata una finestra di dialogo che ti chiede di selezionare le celle con il testo di cui desideri modificare le maiuscole e minuscole (qui seleziono l'intervallo A2: A7). Dopo aver effettuato la selezione, fare clic su OK.
Risultato
Il testo nelle celle selezionate viene quindi modificato in maiuscolo o nel caso specificato.
Confronto di questi metodi
La tabella seguente elenca un confronto tra i metodi menzionati in questo articolo. Ogni metodo ha i suoi pro e contro. La scelta di quale utilizzare dipende dalle vostre esigenze.
metodo | Considerazione | Tipi di casi supportati |
Funzioni integrate |
|
|
Kutools for Excel |
|
|
Riempimento flash |
|
|
Microsoft Word |
|
|
Power Query |
|
|
Codici VBA |
|
|
In conclusione, esistono molti modi per modificare maiuscole e minuscole in Excel, ciascuno dei quali soddisfa diverse preferenze e livelli di competenza. Che tu stia cercando una soluzione rapida o una soluzione completa, è necessario esplorare e comprendere le varie tecniche per trovare il metodo più adatto alle tue esigenze. Per coloro che desiderano approfondire le funzionalità di Excel, il nostro sito Web vanta numerosi tutorial. Scopri altri suggerimenti e trucchi per Excel qui.
Articoli Correlati
Contare il numero di lettere maiuscole o minuscole nella cella
Questo articolo illustra alcune formule rapide per contare il numero di lettere maiuscole o minuscole in una stringa di testo.
Forza le stringhe di testo in maiuscolo / minuscolo / appropriato con la convalida dei dati
Questo tutorial dimostra come forzare maiuscole, minuscole o maiuscole durante la digitazione di stringhe di testo in Excel
Identifica le maiuscole, le minuscole e le maiuscole in Excel
Questa guida passo passo introduce alcuni semplici modi per identificare rapidamente le celle con lettere maiuscole, minuscole e maiuscole corrette in Excel.
Formattare le date in mesi maiuscoli in Excel
Questo articolo fornisce alcuni metodi per aiutarti a formattare le date in mesi maiuscoli in Excel.
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- 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, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!