Skip to main content

Come riorganizzare il testo in una cella in Excel?

Author: Siluvia Last Modified: 2025-08-06

Supponiamo di avere un foglio di calcolo con un lungo elenco di nomi formattati come “Cognome Nome”, e ora è necessario riorganizzare tutti i nomi in “Nome, Cognome”. Come si può ottenere questo? Questo articolo introduce tre metodi per risolvere il problema.

Riorganizza il testo in una cella con una formula
Riorganizza il testo in una cella con il codice VBA
Riorganizza rapidamente il testo in una cella con Kutools per Excel


Riorganizza il testo in una cella con una formula

La seguente formula può aiutarti a invertire cognome e nome in una cella in Excel. Procedi come segue.

1. Seleziona una cella vuota per esportare il testo riorganizzato, inserisci la formula sottostante al suo interno e poi premi il tasto Invio.

=TRIM(MID(b2;RICERCA(" ";b2)+1;250))&" "&SINISTRA(b2;RICERCA(" ";b2)-1)

A screenshot showing a formula to rearrange text in Excel from Last name First name to First name Last name

Nota: nella formula, B2 è la cella che contiene il nome che desideri riorganizzare. Modificala in base alle tue esigenze.

2. Continua a selezionare la cella del risultato, trascina la maniglia di riempimento verso il basso per invertire tutti i nomi come mostrato nello screenshot sottostante.

A screenshot showing results of rearranging text using a formula in Excel


Riorganizza facilmente il testo in una cella in Excel:

L'utilità Inverti Testo di Kutools per Excel può aiutarti a scambiare facilmente il testo all'interno di una cella utilizzando un certo separatore in Excel. Vedi lo screenshot sottostante:

A screenshot of Kutools for Excel Reverse Text utility for rearranging text in a cell

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Riorganizza il testo in una cella con il codice VBA

Inoltre, puoi applicare il seguente codice VBA per invertire tutti i nomi in un elenco contemporaneamente in Excel. Procedi come segue.

1. Premi i tasti Alt + F11 per aprire la finestra Microsoft Visual Basic per Applicazioni.

2. Nella finestra Microsoft Visual Basic per Applicazioni, fai clic su Inserisci > Modulo. Quindi copia il seguente codice VBA nella finestra Modulo.

Codice VBA: Riorganizza il testo in una cella

Sub RearrangeText() 
'Updated by Extendoffice 20180503
Dim xRg As Range, yRg As Range 
Dim LastRow As Long, i As Long 
Dim strTxt As String, strFs As String 
Dim strLs As String, N As Integer 
On Error Resume Next 
Set xRg = Application.InputBox(Prompt:="Range Selection:", _ 
Title:="Kutools for excel", Type:=8) 
For Each yRg In xRg 
On Error Resume Next 
strTxt = yRg.Value 
Trim (strTxt) 
N = InStr(strTxt, " ") 
strLs = Left(strTxt, N - 1) 
strFs = Right(strTxt, Len(strTxt) - N) 
yRg.Value = strFs & " " & strLs 
Next 
End Sub

3. Successivamente, apparirà una finestra di dialogo di Kutools per Excel, seleziona l'elenco dei nomi che desideri riorganizzare e quindi fai clic sul pulsante OK. Vedi lo screenshot:

A screenshot of the Kutools for Excel dialog box for selecting a range to rearrange text in Excel

Tutte le voci “Cognome Nome” nell'elenco selezionato verranno immediatamente invertite.


Riorganizza rapidamente il testo in una cella con Kutools per Excel

Questa sezione introdurrà l'utilità Ordinamento inverso del testo di Kutools per Excel per aiutarti a riorganizzare il testo in una cella.

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

1. Seleziona l'elenco dei nomi in cui vuoi invertire “Cognome Nome”, quindi fai clic su Kutools > Testo > Inverti testo. Vedi lo screenshot:

A screenshot showing the Reverse Text Order option under the Kutools menu in Excel

2. Nella finestra di dialogo Inverti testo, seleziona l'opzione Spazio e quindi fai clic sul pulsante OK. Vedi lo screenshot:

A screenshot of the Reverse Text dialog box in Kutools for Excel for rearranging text by space

Tutti i nomi nell'elenco selezionato verranno riorganizzati immediatamente.

Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora


Articoli correlati:

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
Funzionalità popolari: Trova, evidenzia o identifica duplicati | Elimina righe vuote | Combina colonne o celle senza perdere dati | Arrotonda
Super RICERCA.VERT: Ricerca con criteri multipli    Ricerca 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 a selezione multipla….
Gestione colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Cambia lo stato di 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 & Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email da elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...)...
I15 migliori kit di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule utili (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci immagine dal percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti per unire & dividere (Unione avanzata righe, Dividi celle, ...) | ...e altro ancora
Usa Kutools nella lingua che preferisci – supporta Inglese, Spagnolo, Tedesco, Francese, Cinese e oltre40 altre!

Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. 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 su Office, rendendo il tuo lavoro molto più semplice

  • Abilita la modifica a schede e la lettura 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 ti fa risparmiare centinaia di clic ogni giorno!