Direkt zum Inhalt

Wie kann man die Reihenfolge von Textzeichenfolgen oder Wörtern in Excel umkehren?

Wie können Sie bei Verwendung des Excel-Arbeitsblatts die Reihenfolge der Textzeichenfolgen oder Wörter in Excel umkehren? Zum Beispiel möchten Sie umkehren “Excel ist ein nützliches Werkzeug für uns"To"su rof Beute lufesu a si lecxE”. Oder manchmal können Sie die Wortreihenfolge umkehren, z.Excel, Word, Powerpoint, OneNote"To"OneNote, Powerpoint, Word, Excel”. Normalerweise ist es etwas schwierig, dieses Problem zu lösen. Bitte beachten Sie die folgenden Methoden:

Textzeichenfolge mit benutzerdefinierter Funktion umkehren

Die Reihenfolge der umgekehrten Wörter wird durch ein bestimmtes Trennzeichen mit VBA-Code getrennt

Mit Kutools for Excel können Sie die Reihenfolge von Textzeichenfolgen oder Wörtern schnell und einfach umkehren


Pfeil blau rechte Blase Textzeichenfolge mit benutzerdefinierter Funktion umkehren

Angenommen, Sie haben eine Reihe von Textzeichenfolgen, die Sie umkehren möchten, z.Fügen Sie führende Nullen in Excel hinzu"To"lecxE ni sorez gnidael dda”. Sie können den Text mit den folgenden Schritten umkehren:

1. Halten Sie die Taste gedrückt ALT + F11 Tasten, und es öffnet die Microsoft Visual Basic für Applikationen Fenster.

2. Klicken Sie Insert > Modulund fügen Sie das folgende Makro in das Feld ein ModulFenster.

Function Reversestr(str As String) As String
    Reversestr = StrReverse(Trim(str))
End Function

3. Speichern und schließen Sie diesen Code, kehren Sie zum Arbeitsblatt zurück und geben Sie die folgende Formel ein: = Umkehrung (A2) in eine leere Zelle, um das Ergebnis zu platzieren, siehe Screenshot:

4. Ziehen Sie dann den Füllpunkt nach unten, um diese Formel zu kopieren. Der Text in den Zellen wird sofort wiedergegeben (siehe Abbildung):


Pfeil blau rechte Blase Die Reihenfolge der umgekehrten Wörter wird durch ein bestimmtes Trennzeichen mit VBA-Code getrennt

Wenn Sie eine Liste von Zellenwörtern haben, die durch Kommas getrennt sind: „Lehrer, Arzt, Schüler, Arbeiter, Fahrer", Und Sie möchten die Reihenfolge der Wörter wie folgt umkehren"fahren, Arbeiter, Schüler, Arzt, Lehrer”. Sie können auch follow VBA verwenden, um das Problem zu lösen.

1. Halten Sie die Taste gedrückt ALT + F11 Tasten, und es öffnet die Microsoft Visual Basic für Applikationen Fenster.

2. Klicken Sie Insert > Modulund fügen Sie das folgende Makro in das Feld ein Modul Fenster.

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. Dann drücken F5 Wenn Sie die Taste drücken, wird ein Dialogfeld angezeigt. Wählen Sie einen Bereich aus, mit dem Sie arbeiten möchten. Siehe Screenshot:

4. Und dann drücken OkEs erscheint ein weiteres Dialogfeld, in dem Sie das Trennzeichen angeben können, auf dessen Grundlage Sie die Wörter umkehren möchten (siehe Abbildung):

5. Dann klick OKund Sie können sehen, dass die ausgewählten Wörter umgekehrt sind, siehe Screenshots:


Pfeil blau rechte Blase Mit Kutools for Excel können Sie die Reihenfolge von Textzeichenfolgen oder Wörtern schnell und einfach umkehren

Das Kutools for Excel Textreihenfolge umkehren kann Ihnen helfen, schnell und bequem verschiedene Textzeichenfolgen umzukehren. Es kann folgende Operationen ausführen:

Kehren Sie den Text von rechts nach links um, z.Tippen Sie auf einige Wörter"To"sdrow emos pat";

Umgekehrt wird der Text durch Leerzeichen oder andere spezifische Zeichen getrennt, z.Apfelorangen-Traube"To"Traubenorangenapfel";

Kutools for Excel : Mit mehr als 300 praktischen Excel-Add-Ins können Sie diese innerhalb von 30 Tagen ohne Einschränkung testen

Kehren Sie den Text von rechts nach links um:

1. Wählen Sie den Bereich aus, den Sie umkehren möchten.

2. Klicken Sie Kutoolen > Textwerkzeuge > Textreihenfolge umkehren, siehe Screenshot:

3. In dem Reverse Text Wählen Sie im Dialogfeld die richtige Option aus Separator die den Zellenwerten entsprechen. Und Sie können eine Vorschau der Ergebnisse von der Vorschaubereich. Siehe Screenshot:

 Laden Sie Kutools for Excel jetzt herunter und testen Sie es kostenlos!


Umgekehrt wird der Text durch Leerzeichen oder andere spezifische Zeichen getrennt:

Diese Funktion kann Ihnen auch dabei helfen, die durch bestimmte Zeichen getrennten Textzeichenfolgen umzukehren.

1. Wählen Sie die Zellen aus und wenden Sie dieses Dienstprogramm an, indem Sie auf klicken Kutoolen > Text > Textreihenfolge umkehren.

2. Im Reverse Text Wählen Sie im Dialogfeld das Trennzeichen aus, das die Zellenwerte trennt, auf deren Grundlage Sie die Wörter umkehren möchten (siehe Abbildung):

3. Dann klick Ok or Anwendenwurden die Wörter in den Zellen sofort umgekehrt. Siehe Screenshots:

Note:Überprüfung Nicht-Text überspringen Zellen, um zu verhindern, dass Sie die Zahlen im ausgewählten Bereich umkehren.

Um mehr über diese Funktion zu erfahren, besuchen Sie bitte Textreihenfolge umkehren.

Laden Sie Kutools for Excel jetzt herunter und testen Sie es kostenlos!


Pfeil blau rechte Blase Demo: Textzeichenfolge basierend auf einem bestimmten Trennzeichen mit Kutools for Excel umkehren

Kutools for Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie es innerhalb von 30 Tagen ohne Einschränkung testen. Jetzt herunterladen und kostenlos testen!

In Verbindung stehender Artikel:

Wie kann man den Vor- und Nachnamen in Zellen in Excel umdrehen?

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!

 

Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Ik zoek een manier om een heleboel woorden in 'rijm-fabetische volgorde' te zetten. Dus de laatste letters van het woord moeten in alfabetische volgorde. Iemand enig idee? VrGr Amanda
This comment was minimized by the moderator on the site
This is truly a great help ... Thank you so much
This comment was minimized by the moderator on the site
awesome very helpful thanks for sharing the details
This comment was minimized by the moderator on the site
Thank you very much. This code helped my friend in a very good way
This comment was minimized by the moderator on the site
Is it possible to start the reverse at a certain character length (for the user-defined function or VBA code)? For example, reverse cell A1 values starting after the character count equal to B1 value. So if B1 is 10 characters reverse will start at characters 11+ in A1..
This comment was minimized by the moderator on the site
I found that the original Sub gave out the results with additional sigh at the end of all selected cells. So I fixed this part. For i = UBound(strList) To 0 Step -1 If i > 0 Then xOut = xOut & strList(i) & Sigh Else xOut = xOut & strList(i) Next Rng.Value = xOut
This comment was minimized by the moderator on the site
It's possible to reverse text using formula, it is repetitive and limited to how far you are prepared to go and subject to number of characters excel will allow in the formula bar. Max length of text will be 30 chars and is in cell A1. Cell B1 would read: =TRIM(MID(LEFT(A1&REPT(" ",31),31),30,1)&MID(LEFT(A1&REPT(" ",31),31),29,1)&MID(LEFT(A1&REPT(" ",31),31),28,1)&MID(LEFT(A1&REPT(" ",31),31),27,1)&MID(LEFT(A1&REPT(" ",31),31),26,1)&MID(LEFT(A1&REPT(" ",31),31),25,1)&MID(LEFT(A1&REPT(" ",31),31),24,1)&MID(LEFT(A1&REPT(" ",31),31),23,1)&MID(LEFT(A1&REPT(" ",31),31),22,1)&MID(LEFT(A1&REPT(" ",31),31),21,1)&MID(LEFT(A1&REPT(" ",31),31),20,1)&MID(LEFT(A1&REPT(" ",31),31),19,1)&MID(LEFT(A1&REPT(" ",31),31),18,1)&MID(LEFT(A1&REPT(" ",31),31),17,1)&MID(LEFT(A1&REPT(" ",31),31),16,1)&MID(LEFT(A1&REPT(" ",31),31),15,1)&MID(LEFT(A1&REPT(" ",31),31),14,1)&MID(LEFT(A1&REPT(" ",31),31),13,1)&MID(LEFT(A1&REPT(" ",31),31),12,1)&MID(LEFT(A1&REPT(" ",31),31),11,1)&MID(LEFT(A1&REPT(" ",31),31),10,1)&MID(LEFT(A1&REPT(" ",31),31),9,1)&MID(LEFT(A1&REPT(" ",31),31),8,1)&MID(LEFT(A1&REPT(" ",31),31),7,1)&MID(LEFT(A1&REPT(" ",31),31),6,1)&MID(LEFT(A1&REPT(" ",31),31),5,1)&MID(LEFT(A1&REPT(" ",31),31),4,1)&MID(LEFT(A1&REPT(" ",31),31),3,1)&MID(LEFT(A1&REPT(" ",31),31),2,1)&MID(LEFT(A1&REPT(" ",31),31),1,1)) Result: A1: Duncan Sullivan-Shaw B1: wahS-navilluS nacnuD Basically your text in cell A1 becomes 31 characters long by adding enough spaces to enable this, and each character is read singularly from right to left until you reach the first character. This will result in your reversed text containing leading spaces, which the TRIM command removes for you. To reduce or increase the length you would remove or add each statement. The number within the REPT statement should be 1 more than the maximum length you are working to and your first MID statement will start at the maximum length working down to 1.
This comment was minimized by the moderator on the site
hi all, i don't have Kutools to reverse a character of text, if anybody has this tools and want to help me, please send me email to send my file to you for reverse. my email is: [b][b][/b][/b] with regards,
This comment was minimized by the moderator on the site
please go through the instructions give by the extend office website after searching with google by reverse string in excel.
This comment was minimized by the moderator on the site
Hi I would like to reverse Dates. 20/11/2015 to 2015/11/20 Any Help? Thanks
This comment was minimized by the moderator on the site
For dates all you need to do is change the format of the cell to the format needed. Right click on the cell you would like to reverse and select format cell. Select Date under the category section and change the location from wherever you are to US or Czech or another country that may use the format you are interested in. Then pick the one that matches your requirements.
This comment was minimized by the moderator on the site
thank you its really useful for me :roll:
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations