Excel Textfunktionen: Wie Sie den Text innerhalb einer Zelle vertauschen

08. März 2008
Martin Althaus Von Martin Althaus, Excel, Office ...

Mit einer Kombination aus Textfunktionen vertauschen Sie zum Beispiel Vornamen und Nachnamen in Ihrer Excel-Tabelle

Stellen Sie sich vor, Sie arbeiten mit einer Tabelle, in der Sie Adressen archivieren. Die Namen haben Sie dort in der Form "Nachname, Vorname" erfasst.

Nun benötigen Sie aber die Anordnung "Vorname Nachname". Statt alle Daten neu einzutragen, können Sie durch die Kombination verschiedener Textfunktionen eine Formel erstellen, die diese Aufgabe automatisch erledigt.

Die Textfunktionen von Excel erlauben Ihnen das Selektieren und neue Zusammensetzen von Teilen einer Zeichenkette. Im beschriebenen Beispiel soll zuerst der Teil der Zeichenkette, der nach dem Komma steht, in der Zelle erscheinen und der erste Teil dahinter gesetzt werden.

Zu den Textfunktionen gehören die Funktionen LINKS und RECHTS, mit der die jeweils äußersten Zeichen einer Zeichenkette gelesen werden. Da nicht alle Namen die gleiche Länge haben, reichen diese beiden Funktionen zur Lösung des Problems nicht aus. Die Funktion FINDEN erlaubt die Suche nach einem bestimmten Zeichen. In der beschriebenen Liste ist dies das Komma.

Die Funktion FINDEN ermittelt die Positionsnummer dieses Zeichens in der Zeichenkette. Als letztes benötigen Sie noch die Funktion LÄNGE, die den Wert der gesamten Zeichenanzahl der Zeichenkette zurückgibt. Die Verschachtelung dieser vier Funktionen hilft Ihnen bei der Neustrukturierung Ihrer Datenbank.

Angenommen, der erste umzuwandelnde Eintrag steht in der Zelle A1. Tragen Sie dann die folgende Formel in die Zelle ein, in der der vertauschte Eintrag erscheinen soll:

=RECHTS(A1; LÄNGE(A1)-FINDEN(",";A1;1))& " " &LINKS(A1;FINDEN(",";A1;1)-1)

Anschließend erscheint der Name in der gewünschten Reihenfolge. Diese Formel können Sie über den Befehl BEARBEITEN > AUSFÜLLEN > UNTEN in die darunterliegenden Zellen kopieren, um auch den Rest Ihrer Datenbank neu zu ordnen.

Falls Sie eine Namensliste verwenden, in der Sie Namenseinträge ohne Komma einsetzen (z.B. "Nachname Vorname") ersetzen Sie das "," im FINDEN-Befehl durch den Ausdruck " ":

=RECHTS(A1; LÄNGE(A1)-FINDEN(" ";A1;1))& " " &LINKS(A1;FINDEN(" ";A1;1)-1)

Werden Sie mit unseren Tipps zum Excel-Profi!

Jetzt gratis per E-Mail

DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Datenschutzgarantie:

Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters. Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter. Jederzeit abbestellbar durch einen Link im Newsletter.

Weitere Artikel zum Thema

Newsletter

Jetzt kostenlose Excel-Hilfe anfordern!

  • die besten Tipps
  • völlig kostenlos
  • jederzeit abbestellbar
DDV Ehrencodex E-Mail-Marketing
  • Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters.
  • Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter.
  • Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Datenschutzgarantie:

Wir benötigen Ihre E-Mail-Adresse für die Zusendung des Newsletters. Wir geben Ihre E-Mail-Adresse garantiert nicht an Dritte weiter. Jederzeit abbestellbar durch einen Link im Newsletter.

Unsere Experten

Rudolf Ring twittert für @Computerwissen

Die von Ihnen eingegebene E-Mail Adresse ist nicht korrekt. Bitte korrgieren Sie Ihre Eingabe und klicken Sie auf "OK":

Bitte wählen Sie mindestens einen Newsletter aus und klicken Sie auf "OK"