Excel lernen
DE
Legt fest, wie Zahlen, Datumsangaben und Formeln aussehen, damit alles wie in Ihrem eigenen Excel funktioniert.

Start › Excel-Funktionen › WECHSELN

WECHSELN in Excel: Text ersetzen, mit Beispielen

WECHSELN ersetzt einen Text in einer Zelle durch einen anderen Text, wie Suchen und Ersetzen, aber als Formel, die sich automatisch aktualisiert. Sie entfernt Zeichen, korrigiert Schreibweisen und bereitet Daten für Berechnungen vor. Im englischen Excel heißt die Funktion SUBSTITUTE.

In dieser Anleitung
  1. Syntax von WECHSELN
  2. Beispiele
  3. Selbst ausprobieren
  4. Mehrere Ersetzungen
  5. Vorkommen zählen
  6. Text in Zahlen
  7. WECHSELN oder ERSETZEN
  8. Häufige Fragen

Syntax von WECHSELN

=WECHSELN(Text; Alter_Text; Neuer_Text; [ntes_Auftreten])
ArgumentBedeutung
TextDer Text oder die Zelle, in der ersetzt wird.
Alter_TextDer Text, der ersetzt werden soll. Groß- und Kleinschreibung wird unterschieden.
Neuer_TextDer neue Text. Verwenden Sie "", um den alten Text einfach zu entfernen.
ntes_AuftretenOptional: nur dieses Vorkommen ersetzen (1 = das erste). Ohne Angabe werden alle ersetzt.

Beispiele

ZielFormelErgebnis
Bindestriche entfernen=WECHSELN("030-123-456"; "-"; "")030123456
Ein Wort ersetzen=WECHSELN("Grauer Tee"; "Grauer"; "Grüner")Grüner Tee
Nur das zweite Vorkommen=WECHSELN("a-b-c"; "-"; "/"; 2)a-b/c
Alle Leerzeichen entfernen=WECHSELN(A2; " "; "")der Text ohne Leerzeichen

WECHSELN üben: selbst ausprobieren

Lesen ist das eine, selbst tippen das andere. Bauen Sie die Formel unten Schritt für Schritt auf: Die Tipps sagen Ihnen, was Sie eingeben müssen, und Sie können auf Zellen klicken oder darüber ziehen, um sie hinzuzufügen, genau wie in Excel.

Aufgabe: Ersetzen Sie in B2 die Bindestriche in der Telefonnummer durch Leerzeichen: =WECHSELN(A2;"-";" ")

Mehrere Ersetzungen auf einmal

Verschachteln Sie WECHSELN: Die innere Funktion ersetzt zuerst, die äußere arbeitet mit deren Ergebnis weiter. So entfernen Sie Klammern und Leerzeichen aus einer Telefonnummer:

=WECHSELN(WECHSELN(WECHSELN(A2; "("; ""); ")"; ""); " "; "")

„(030) 123 456“ wird zu „030123456“.

Wie oft ein Zeichen vorkommt

Vergleichen Sie die Länge vor und nach dem Entfernen. Der Unterschied ist die Anzahl der Vorkommen:

=LÄNGE(A2) - LÄNGE(WECHSELN(A2; ","; ""))

Das zählt die Kommas in A2. Mehr in der LÄNGE-Anleitung.

Text in Zahlen umwandeln

WECHSELN gibt Text zurück. Wenn Sie ein Zeichen entfernen, damit eine Zahl übrig bleibt, wandeln Sie das Ergebnis mit WERT um: =WERT(WECHSELN(A2; " €"; "")). Lesen Sie auch Text in Zahl umwandeln.

WECHSELN oder ERSETZEN

  • WECHSELN ersetzt nach Inhalt: „ersetze jedes ‚-‘ durch ‚/‘“.
  • ERSETZEN ersetzt nach Position: =ERSETZEN(A2; 1; 3; "XYZ") ersetzt die ersten 3 Zeichen, egal welche es sind.

Häufige Fragen

Unterscheidet WECHSELN Groß- und Kleinschreibung?

Ja. „Tee“ und „tee“ sind für WECHSELN verschieden. Für eine Ersetzung ohne Rücksicht auf die Schreibweise verwenden Sie Suchen und Ersetzen (Strg+H).

Akzeptiert WECHSELN Platzhalter?

Nein. * und ? werden als normale Zeichen behandelt.

Wie ersetze ich Zeilenumbrüche?

Ein Zeilenumbruch in einer Zelle ist ZEICHEN(10): =WECHSELN(A2; ZEICHEN(10); " ") ersetzt ihn durch ein Leerzeichen.