Vai al contenuto principale

Come riorganizzare il testo in una cella in Excel?

Autore: Silvia Ultima modifica: 2024-11-20

Supponiamo di avere un foglio di calcolo con un lungo elenco di nomi formattato come "Cognome Nome" e ora devi riorganizzare tutti i nomi in "Nome, Cognome". Come puoi riuscirci? Questo articolo presenta tre metodi per risolvere il problema.

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


Riorganizza il testo in una cella con la formula

La formula seguente può aiutarti a capovolgere il cognome e il nome in una cella in Excel. Si prega di fare quanto segue.

1. Selezionare una cella vuota per visualizzare il testo riorganizzato, immettere la formula seguente e quindi premere il tasto Invio.

= TRIM (MID (b2, SEARCH ("", b2) +1,250)) & "" & LEFT (b2, SEARCH ("", b2) -1)

Uno screenshot che mostra una formula per riorganizzare il testo in Excel da Cognome Nome a Nome Cognome

Note:: nella formula, B2 è la cella che contiene il nome da riorganizzare. Si prega di modificarlo in base alle proprie necessità.

2. Continua a selezionare la cella del risultato, trascina la maniglia di riempimento verso il basso per capovolgere tutti i nomi come mostrato nell'immagine sottostante.

Uno screenshot che mostra i risultati della riorganizzazione del testo utilizzando una formula in Excel


Riorganizza facilmente il testo in una cella in Excel:

Testo inverso utilità di Kutools for Excel può aiutarti a scambiare facilmente il testo all'interno di una cella da un determinato separatore in Excel. Vedi lo screenshot qui sotto:

Uno screenshot dell'utilità Kutools per Excel Reverse Text per riorganizzare il testo in una cella

Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi le funzionalità AI gratuite in modo permanente! Get It Now


Riorganizza il testo in una cella con codice VBA

Inoltre, puoi applicare sotto il codice VBA per capovolgere tutti i nomi in un elenco contemporaneamente in Excel. Si prega di fare quanto segue.

1. premi il altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Moduli. Quindi copia sotto il codice VAB nella finestra del 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. Quindi a Kutools for Excel si apre la finestra di dialogo, selezionare l'elenco dei nomi che si desidera riorganizzare, quindi fare clic su OK pulsante. Vedi screenshot:

Uno screenshot della finestra di dialogo Kutools per Excel per selezionare un intervallo per riorganizzare il testo in Excel

Quindi tutte le voci "Cognome Nome" nell'elenco selezionato vengono capovolte immediatamente.


Riorganizza rapidamente il testo in una cella con Kutools per Excel

Questa sezione introdurrà il Ordine di testo inverso utilità di Kutools for Excel per aiutarti a riorganizzare il testo in una cella.

Kutools for Excel offre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando la creatività e l'efficienza. Interagisci con le capacità dell'IA, Kutools automatizza le attività con precisione, semplificando la gestione dei dati. Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Selezionare l'elenco dei nomi in cui capovolgere il "Cognome Nome", quindi fare clic Kutools > Testo > Ordine di testo inverso. Vedi screenshot:

Uno screenshot che mostra l'opzione Inverti ordine testo nel menu Kutools in Excel

2. Nel Testo inverso finestra di dialogo, selezionare il lo spazio opzione e quindi fare clic su OK pulsante. Vedi screenshot:

Uno screenshot della finestra di dialogo Inverti testo in Kutools per Excel per riorganizzare il testo in base allo spazio

Quindi tutti i nomi nell'elenco selezionato vengono riorganizzati contemporaneamente.

Kutools for Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi le funzionalità AI gratuite in modo permanente! Get It Now


Articoli correlati:

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Tools (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Tools (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Tools (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Tools (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora
Utilizza Kutools nella tua lingua preferita: supporta inglese, spagnolo, tedesco, francese, cinese e oltre 40 altre lingue!

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!