Tipp: Andere Sprachen sind Google-Übersetzungen. Sie können die English Version dieses Links.
Einloggen
x
or
x
x
Registrieren
x

or

Wie tauscht oder tauscht man Text innerhalb einer Zelle in Excel?

In vielen Fällen müssen Sie möglicherweise Text für bestimmte Zwecke in einer einzelnen Zelle austauschen. Wenn eine Zelle beispielsweise den Namen Smith John enthält, müssen Sie die Texte in der Zelle austauschen, um den Namen in John Smith zu ändern. Dieser Artikel listet einige Methoden auf, um dieses Problem zu beheben.

Tauschen oder wechseln Sie den Text innerhalb einer Zelle mithilfe der Formel

Tauschen oder wechseln Sie Text innerhalb einer Zelle mit VBA-Code

Tauschen Sie einfach Text innerhalb von einer Zelle aus oder wechseln Sie zwischen Kutools for Excel


Einfaches Tauschen oder Wechseln von Text innerhalb einer Zelle in Excel:

Die Reverse Text Nutzen von Kutools for Excel kann Ihnen helfen, Text innerhalb einer Zelle leicht durch bestimmte Trennzeichen in Excel zu tauschen. Siehe unten Screenshot:

Kutools for Excel enthält mehr als 300 praktische Excel-Tools. Kostenlos zu testen, ohne Einschränkung in 60 Tagen. Laden Sie jetzt die kostenlose Testversion herunter


Tauschen oder wechseln Sie den Text innerhalb einer Zelle mithilfe der Formel


Die folgende Formel kann Ihnen helfen, Texte innerhalb einer Zelle in Excel auszutauschen. Bitte wie folgt vorgehen.

1. Wählen Sie eine leere Zelle aus, um die ausgetauschten Daten zu finden, und geben Sie die Formel ein = RECHTS (A2, LEN (A2) -FIND ("", A2)) & "" & LINKS (A2, FIND ("", A2) -1) in die Formelleiste und drücken Sie dann die Taste Weiter Schlüssel. Siehe Screenshot:

2. Wählen Sie die Ergebniszelle aus und ziehen Sie dann den Füllgriff nach unten, um die restlichen Ergebnisse wie unten gezeigt zu erhalten.

Dann können Sie sehen, dass der Vorname und der Nachname in bestimmten Zellen ausgetauscht werden.

Text: Diese Methode kann nur zwei Texte innerhalb einer Zelle tauschen, die durch Leerzeichen getrennt sind.


Tauschen oder wechseln Sie Text innerhalb einer Zelle mit VBA-Code

Wie im obigen Beispiel gezeigt, können Sie auch das folgende VBA-Skript ausführen, um Text innerhalb einer Zelle auszutauschen oder umzuschalten.

1. Drücken Sie die Taste Andere + F11 Tasten gleichzeitig zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.

2. In dem Microsoft Visual Basic für Applikationen Klicken Sie im Fenster Einsatz > Modul. Kopieren Sie dann den folgenden VBA-Code und fügen Sie ihn in das Modulfenster ein.

VBA-Code: Tausche oder vertausche Text innerhalb einer Zelle

Sub res()
    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. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes. In dem Auftauchen Kutools for Excel Wählen Sie im Dialogfeld den Bereich mit den Daten aus, die Sie austauschen möchten, und klicken Sie dann auf OK Taste. Siehe Screenshot:

Dann können Sie sehen, dass Texte in den angegebenen Namenszellen sofort getauscht werden.

Text: Dieser Code kann auch zwei Wörter innerhalb einer Zelle austauschen, die durch Leerzeichen korrekt getrennt sind.


Tauschen Sie einfach Text innerhalb von einer Zelle aus oder wechseln Sie zwischen Kutools for Excel

In diesem Abschnitt wird das Dienstprogramm zur umgekehrten Texterstellung von Kutools für Excel empfohlen, mit dem Sie dieses Problem problemlos lösen können. Bitte wie folgt vorgehen.

Kutools for Excel : mit mehr als 300 praktischen Excel Add-Ins, Es ist kostenlos in 60 Tagen zu versuchen.

1. Wählen Sie den Bereich mit den Texten aus, die Sie austauschen möchten, und klicken Sie dann auf Kutoolen > Text > Umgekehrte Textfolge. Siehe Screenshot:

2. In dem Reverse Text Dialogfeld, geben Sie ein Trennzeichen an, in dem Sie die Texte basierend auf Separator Sektion. In diesem Fall wähle ich die Räumlichkeiten Möglichkeit. Und dann klicke auf OK klicken.

Dann können Sie sehen, dass Daten in ausgewählten Zellen sofort in derselben Zelle durch das angegebene Trennzeichen ausgetauscht werden.

Tip.Wenn Sie dieses Programm kostenlos testen möchten, gehen Sie bitte zu Laden Sie die Software kostenlos herunter zuerst, und gehen Sie dann, um die Operation gemäß den obigen Schritten anzuwenden.


Demo: Mit Kutools for Excel können Sie innerhalb einer Zelle Text einfach austauschen oder austauschen

Kutools for Excel enthält mehr als 300 praktische Excel-Tools. Kostenlos zu testen, ohne Einschränkung in 60 Tagen. Laden Sie jetzt die kostenlose Testversion herunter!

Verwandter Artikel:



Empfohlene Produktivitätswerkzeuge für Excel

Kutools for Excel hilft Ihnen, Ihre Arbeit immer im Voraus zu erledigen und sich von der Masse abzuheben

  • Mehr als 300 leistungsstarke erweiterte Funktionen, die für 1500-Arbeitsszenarien entwickelt wurden und die Produktivität um 70% steigern, geben Ihnen mehr Zeit, sich um Ihre Familie zu kümmern und das Leben zu genießen.
  • Sie müssen keine Formeln und VBA-Codes mehr auswendig lernen. Geben Sie Ihrem Gehirn eine Pause.
  • Werden Sie ein Excel-Experte in 3 Minuten. Komplizierte und wiederholte Operationen können in Sekunden durchgeführt werden.
  • Reduzieren Sie jeden Tag Tausende von Tastatur- und Mausoperationen und verabschieden Sie sich jetzt von Berufskrankheiten.
  • 110,000 hochwirksame Mitarbeiter und 300 + weltweit renommierte Unternehmen.
  • Kostenlose Testversion für 60-Tage mit allen Funktionen. Geld-zurück-Garantie für 60-Tage. 2 Jahre kostenloses Upgrade und Support.

Bringt das Browsen und Bearbeiten von Registerkarten in Microsoft Office, das weitaus leistungsstärker ist als die Registerkarten des Browsers

  • Die Registerkarte "Office" wurde für Word, Excel, PowerPoint und andere Office-Anwendungen entwickelt: 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 täglich Hunderte von Mausklicks für Sie!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.