Come invertire l'ordine delle stringhe di testo o delle parole in Excel?
Quando si utilizza il foglio di lavoro di Excel, come si inverte la stringa di testo o l'ordine delle parole in Excel? Ad esempio, vuoi invertire "Excel è uno strumento utile per noi"A"su rof loot lufesu a si lecxE". Oppure a volte puoi invertire l'ordine delle parole come "Excel, Word, PowerPoint, OneNote"A"OneNote, PowerPoint, Word, Excel". Normalmente questo è un po 'difficile da risolvere questo problema. Si prega di guardare i seguenti metodi:
Stringa di testo inversa con funzione definita dall'utente
Ordine inverso delle parole separato da un separatore specifico con codice VBA
Inverti la stringa di testo o l'ordine delle parole con Kutools per Excel in modo rapido e semplice
Stringa di testo inversa con funzione definita dall'utente
Supponendo che tu abbia un intervallo di stringhe di testo che desideri invertire, come "aggiungi gli zeri iniziali in Excel"A"lecxE ni sorez gnidael dda". Puoi invertire il testo con i seguenti passaggi:
1. Tieni premuto il ALT + F11 chiavi e apre il file Microsoft Visual Basic, Applications Edition finestra.
2. Clic inserire > Moduloe incolla la seguente macro nel file Modulofinestra.
Function Reversestr(str As String) As String
Reversestr = StrReverse(Trim(str))
End Function
3. Quindi salva e chiudi questo codice, torna al foglio di lavoro e inserisci questa formula: = reversestr (A2) in una cella vuota per inserire il risultato, vedi screenshot:
4. Quindi trascina il quadratino di riempimento verso il basso per copiare questa formula e il testo nelle celle viene venerato contemporaneamente, vedi screenshot:
Ordine inverso delle parole separato da un separatore specifico con codice VBA
Se hai un elenco di parole di cella separate da virgole come questa "insegnante, medico, studente, lavoratore, autista"E desideri invertire l'ordine delle parole in questo modo"guida, operaio, studente, dottore, insegnante". Puoi anche usare segui VBA per risolverlo.
1. Tieni premuto il ALT + F11 chiavi e apre il file Microsoft Visual Basic, Applications Edition finestra.
2. Clic inserire > Moduloe incolla la seguente macro nel file Modulo finestra.
Sub ReverseWord()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Sigh As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Sigh = Application.InputBox("Symbol interval", xTitleId, ",", Type:=2)
For Each Rng In WorkRng
strList = VBA.Split(Rng.Value, Sigh)
xOut = ""
For i = UBound(strList) To 0 Step -1
xOut = xOut & strList(i) & Sigh
Next
Rng.Value = xOut
Next
End Sub
3. Quindi premere F5 chiave, viene visualizzata una finestra di dialogo, selezionare un intervallo con cui lavorare. Vedi screenshot:
4. E poi premere Ok, viene visualizzata un'altra finestra di dialogo per specificare il separatore su cui si desidera invertire le parole, vedi screenshot:
5. Quindi fare clic su OK, e puoi vedere le parole selezionate sono invertite, vedi screenshot:
![]() |
![]() |
![]() |
Inverti la stringa di testo o l'ordine delle parole con Kutools per Excel in modo rapido e semplice
L' Kutools for Excel'S Ordine di testo inverso può aiutarti a invertire rapidamente e comodamente varie stringhe di testo. Può eseguire le seguenti operazioni:
Inverti il testo da destra a sinistra, ad esempio "tocca alcune parole"A"sdrow emos pat";
Kutools for Excel : con oltre 300 utili componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni in 30 giorni. |
Inverti il testo da destra a sinistra:
1. Seleziona l'intervallo che desideri invertire.
2. Clic Kutools > Strumenti di testo > Ordine di testo inverso, vedi screenshot:
3. Nel Testo inverso finestra di dialogo, selezionare l'opzione appropriata da Separatore che corrispondono ai valori delle celle. E puoi vedere in anteprima i risultati dal file Riquadro di anteprima. Vedi screenshot:
Scarica e prova gratuitamente Kutools per Excel ora!
Il testo al contrario è separato da uno spazio o da altri caratteri specifici:
Questa funzione può anche aiutarti a invertire le stringhe di testo separate da caratteri specifici.
1. Seleziona le celle e applica questa utilità facendo clic Kutools > Testo > Ordine di testo inverso.
2. Nell' Testo inverso finestra di dialogo, scegli il separatore che separa i valori della cella su cui desideri invertire le parole in base, vedi screenshot:
3. Quindi fare clic Ok or APPLICA, le parole nelle celle sono state invertite immediatamente. Vedi screenshot:
![]() |
![]() |
![]() |
Note:: Controllo Salta non testo celle per evitare di invertire i numeri nell'intervallo selezionato.
Per saperne di più su questa funzione, visita Ordine di testo inverso.
Scarica e prova gratuitamente Kutools per Excel ora!
Demo: stringa di testo inversa basata su un separatore specifico con Kutools per Excel
Articolo correlato:
Come capovolgere il nome e il cognome nelle celle in Excel?
I migliori strumenti per la produttività in ufficio
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
- Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
- Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
- Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
- Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
- Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
- Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
- Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
- Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
- Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il 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!



















