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

Modificare l'uso delle maiuscole in Excel – 6 metodi super pratici

AutoreSiluvia Data di modifica

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 la maiuscolizzazione del testo in Excel

Video: Modificare l'uso delle maiuscole in Excel


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.

dati di esempio
  • 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)
Modifica la maiuscolizzazione del testo in maiuscolo con la funzione MAIUSC

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.

trascina il quadratino di riempimento verso il basso per ottenere tutti i risultati
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)
Modifica la maiuscolizzazione del testo in minuscolo con la funzione MINUSC

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.

trascina il quadratino di riempimento verso il basso per ottenere tutti i risultati
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 MAIUSC.INIZpuò esserti d’aiuto. Ecco come procedere.

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)
Modifica la maiuscolizzazione del testo in Maiuscola Iniziale con la funzione MAIUSC.INIZ

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.

trascina il quadratino di riempimento verso il basso per ottenere tutti i risultati

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:

  1. Selezionare l'intervallo contenente il testo di cui si desidera modificare l'uso delle maiuscole.
  2. Nella finestra di dialogo Cambia maiuscole/minuscole, seleziona l'opzione desiderata per l'uso delle maiuscole.
  3. Fare clic su OK.
    specifica le opzioni nella finestra di dialogo

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.

ottieni il risultato con Kutools
Note:

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.

Digita la prima voce nel formato desiderato nella cella adiacente

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.

Applica la funzionalità Riempimento automatico
SuggerimentoSe Excel non riconosce il modello quando compili la seconda cella, inserisci manualmente i dati in quella cella e prosegui con la terza: il modello dovrebbe essere riconosciuto non appena inizi a inserire i dati nella terza cella consecutiva.

Risultato

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

la maiuscolizzazione del testo è stata convertita nel formato desiderato
Note:
  • 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 rapida
      Dopo 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.
      applica Riempimento automatico con la scorciatoia da tastiera
    • Tramite l’opzione Barra multifunzione
      Dopo aver digitato il primo Testo maiuscolo nella cella B2, selezionare l’intervallo B2:B7, fare clic su Compila>Riempimento automaticonella scheda Home.
      applica Riempimento automatico tramite l'opzione della barra multifunzione

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.

Copia l'intervallo di celle

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.

Incolla l'intervallo selezionato in un documento di Word

Passaggio 3: Trasforma il testo selezionato in maiuscolo, minuscolo o altri formati comuni

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

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:

  1. Seleziona e copia i testi modificati in Word.
  2. Tornare al foglio di lavoro Excel.
  3. Selezionare la prima cella dell'intervallo in cui si desidera inserire i testi, quindi premere Ctrl+Vper incollare nuovamente il contenuto in Excel.
    Copia i testi modificati da Word e incollali nuovamente 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.

fai clic su 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.

Converti le celle selezionate nel formato tabella

Passaggio 3: Converti il testo nel formato desiderato

Nella finestra Power Queryaperta, procedi come segue:

  1. Passa alla scheda Trasforma.
  2. Fai clic su Formato.
  3. 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.
    scegli una delle opzioni di maiuscolizzazione nella finestra di Power Query

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.

tutto il testo è stato modificato nel formato specificato

Passaggio 4: Salva e carica nuovamente il testo in Excel

  1. 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.
    fai clic su Chiudi e carica > Chiudi e carica in nella scheda Home
    Suggerimento: Per caricare il testo in un Nuovo foglio di lavoro, scegliere l'opzione Chiudi e carica.
  2. 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.
    scegli l'opzione Foglio di lavoro esistente e seleziona una cella in cui inserire il testo convertito

Risultato

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

i dati vengono caricati nel foglio di Excel
Note:
  • 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.

copia e incolla il codice nel modulo

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.

codice VBA per selezionare le celle da convertire nella maiuscolizzazione del testo

Risultato

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

Le celle di testo sono state modificate 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.

MetodoConsiderazioneTipi di maiuscole/minuscole supportati
Funzioni integrate
  • Funzionalità integrate.
  • Funziona con tutte le versioni.
  • Richiede la creazione di una colonna di supporto per i risultati.
  • Maiuscole
  • Minuscole
  • Iniziale maiuscola
Kutools per Excel
  • Intuitivo e veloce: basta qualche clic.
  • Può modificare direttamente i dati originali.
  • Richiede il download e l’installazione.
  • Maiuscole
  • Minuscole
  • Iniziale maiuscola
  • Iniziale maiuscola in ogni frase
Riempimento automatico
  • Riconosce e applica automaticamente i modelli.
  • Potrebbe risultare meno preciso rispetto ad altri metodi, soprattutto con modelli di testo irregolari.
  • Maiuscole
  • Minuscole
  • Iniziale maiuscola
  • Iniziale maiuscola in ogni frase
Microsoft Word
  • Strumenti di formattazione del testo semplici e intuitivi.
  • Gestisce lo spostamento dei dati tra due programmi, il che potrebbe comportare perdite di formattazione o di dati.
  • Maiuscole
  • Minuscole
  • Iniziale maiuscola
  • Iniziale maiuscola in ogni frase
Power Query
  • Gestisce grandi volumi di dati in modo simultaneo.
  • Ideale per compiti complessi di trasformazione dei dati.
  • Potrebbe risultare eccessivo per compiti semplici.
  • Presenta una curva di apprendimento.
  • Maiuscole
  • Minuscole
  • Iniziale maiuscola
Codice VBA
  • Ideale per l’automazione e per gestire compiti complessi.
  • Richiede competenze in VBA e potrebbe non essere adatto agli utenti meno tecnici.
  • Una codifica errata potrebbe causare problemi.
  • Maiuscole
  • Minuscole
  • Iniziale maiuscola
  • Iniziale maiuscola in ogni frase

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.

Migliori strumenti per la produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati basandosi su: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:CercaValori con criteri multipli  |  CercaValori con valori multipli  |   CercaValori su più fogli   |   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 la 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 elenco   |  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 grafici(Diagramma di Gantt, ...)|   40+ Formule pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentiper l’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
Utilizza Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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.

ExcelWordOutlookTabsPowerPoint
  • 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