Zum Inhalt springen

Excel-Funktion · Text ändern

WECHSELN(SUBSTITUTE)

Ersetzt ein Textstück überall, wo es vorkommt, durch ein anderes.

Was sie tut

WECHSELN findet jedes Vorkommen eines Texts und ersetzt es durch einen anderen. Du kannst es auf ein Vorkommen beschränken, etwa nur den zweiten Bindestrich.

Syntax

=WECHSELN(Text; Alter_Text; Neuer_Text; [Instanz])

Argumente in eckigen Klammern sind optional, und … heißt, dass du weitere der gleichen Art anhängen kannst. In dieser Excel-Sprache werden Argumente getrennt mit ;

Argumente

Text
Der Text, der geändert wird, meist eine Zelle.
Alter_Text
Der Text, der ersetzt wird. Groß- und Kleinschreibung zählen.
Neuer_Text
Was stattdessen eingesetzt wird. Mit "" wird er gelöscht.
Instanz
Welches Vorkommen ersetzt wird. Lass es weg, um alle zu ersetzen.

Beispiel

Eine Telefonnummer ist mit Bindestrichen geschrieben. Wie zeigst du sie mit Leerzeichen?

AB
1TelefonMit Leerzeichen
2030-555-0182030 555 0182

Die Formel in B2:

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

Ergebnis: 030 555 0182

Beide Bindestriche in 030-555-0182 werden durch ein Leerzeichen ersetzt, das ergibt 030 555 0182. Ohne viertes Argument wird jedes Vorkommen ersetzt.

Typische Fehler

  • Groß- und Kleinschreibung verwechseln. "ABC" passt nicht zu "abc", also wird nichts ersetzt.
  • Nach dem Entfernen von Zeichen eine Zahl erwarten. Das Ergebnis ist weiter Text. Pack es in WERT, wenn du eine Zahl brauchst.

In anderen Excel-Sprachen

Excel übersetzt Funktionsnamen und in manchen Sprachen auch das Trennzeichen zwischen den Argumenten. Tippe den Namen, den dein Excel zeigt.

Excel-SpracheFunktionsnameTrennzeichen
EnglishSUBSTITUTE,
DeutschWECHSELN;
FrançaisSUBSTITUE;
Español (España)SUSTITUIR;
Español (México)SUSTITUIR,
日本語SUBSTITUTE,
한국어SUBSTITUTE,
繁體中文SUBSTITUTE,
ไทยSUBSTITUTE,
ខ្មែរSUBSTITUTE,
Tiếng ViệtSUBSTITUTE;

Jetzt üben

Mehr aus diesem Modul

Alle Funktionen