Text in Excel manipulieren: Das Tutorial zu WECHSELN und ERSETZEN

Melden

Hier ist ein ausführliches Tutorial, wie du in Excel Texte mit den Funktionen WECHSELN (SUBSTITUTE) und ERSETZEN (REPLACE) effizient austauschen kannst.


Wenn du Daten in Excel bereinigst, musst du oft bestimmte Zeichenfolgen oder Teile eines Textes austauschen. Excel bietet hierfür zwei spezialisierte Funktionen an. Der Hauptunterschied liegt darin, ob du weißt, was du ersetzen willst (WECHSELN) oder wo die Änderung stattfinden soll (ERSETZEN).


1. Die Funktion WECHSELN (SUBSTITUTE)

Nutze WECHSELN, wenn du einen bestimmten Text suchst und ihn durch einen anderen ersetzen möchtest, egal an welcher Stelle er steht.

Syntax

=WECHSELN(Text; alter_Text; neuer_Text; [n-te_Auftreten])

  • Text: Die Zelle oder der Text, der bearbeitet werden soll.
  • alter_Text: Die Zeichenfolge, die du entfernen möchtest.
  • neuer_Text: Die Zeichenfolge, die stattdessen eingefügt werden soll.
  • [n-te_Auftreten] (optional): Wenn das Wort mehrmals vorkommt, kannst du angeben, das wievielte Mal ersetzt werden soll. Lässt du es weg, werden alle Vorkommen ersetzt.

Beispiel

Du hast den Text "Produkt-2023-A" in Zelle A1 und möchtest die Jahreszahl auf "2024" ändern.

  • Formel: =WECHSELN(A1; "2023"; "2024")
  • Ergebnis: "Produkt-2024-A"

2. Die Funktion ERSETZEN (REPLACE)

Nutze ERSETZEN, wenn du genau weißt, an welcher Position (z. B. ab dem 3. Zeichen) etwas geändert werden soll. Das ist ideal für fest formatierte Daten wie Artikelnummern oder IDs.

Syntax

=ERSETZEN(alter_Text; Erstes_Zeichen; Anzahl_Zeichen; neuer_Text)

  • alter_Text: Die Zelle mit dem Originaltext.
  • Erstes_Zeichen: Die Position, an der die Ersetzung beginnen soll (als Zahl).
  • Anzahl_Zeichen: Wie viele Zeichen ab dieser Position gelöscht werden sollen.
  • neuer_Text: Der neue Text, der an dieser Stelle eingefügt wird.

Beispiel

In Zelle A1 steht die ID "ID-99-DE". Du möchtest die "99" durch "100" ersetzen. Die "99" beginnt an der 4. Stelle und ist 2 Zeichen lang.

  • Formel: =ERSETZEN(A1; 4; 2; "100")
  • Ergebnis: "ID-100-DE"

3. Der direkte Vergleich: Wann nutze ich was?

Funktion Strategie Typischer Anwendungsfall
WECHSELN Suchen & Ersetzen Ein Wort oder ein Zeichen (z.B. ein Komma gegen einen Punkt) tauschen.
ERSETZEN Position & Länge Einen Teil eines Codes ändern, der immer an der gleichen Stelle steht.

4. Profi-Tipps

A. Groß- und Kleinschreibung

Die Funktion WECHSELN achtet strikt auf Groß- und Kleinschreibung. Wenn du nach "excel" suchst, wird "Excel" nicht gefunden.

B. Zeichen löschen

Du kannst beide Funktionen nutzen, um Zeichen einfach zu löschen, indem du für neuer_Text zwei Anführungszeichen ohne Inhalt ("") verwendest.

  • Beispiel: =WECHSELN(A1; "-"; "") entfernt alle Bindestriche.

C. Verschachtelung

Du kannst Funktionen kombinieren, um mehrere Änderungen gleichzeitig vorzunehmen:

  • Beispiel: =WECHSELN(WECHSELN(A1; "A"; "X"); "B"; "Y") (Ersetzt A durch X UND B durch Y in einem Schritt).

Zusammenfassung

  • Verwende WECHSELN, wenn du den Inhalt kennst (z.B. "Fehler" durch "Korrekt" ersetzen).
  • Verwende ERSETZEN, wenn du die Position im Text kennst (z.B. die ersten drei Zeichen einer Kundennummer ändern).
0