# WECHSELN-Funktion (SUBSTITUTE)

> WECHSELN ersetzt einen bestimmten Text überall, wo er vorkommt, durch neuen Text, oder nur beim gewählten Vorkommen.

Quelle: https://spreadsheetpractice.com/de/funktionen/wechseln · Aktualisiert 29. Oktober 2026 · Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am 30. Oktober 2026

## Kurz gesagt

- **Syntax:** `=WECHSELN(Text; Alter_Text; Neuer_Text; [ntes_Auftreten])`
- **Häufigste Verwendung:** `=WECHSELN(WECHSELN(WECHSELN(WECHSELN(A2;"(";"");")";"");" ";"");"-";"")` ergibt 6125550148 (Verschachtelt, um vier Arten von Zeichen zu entfernen)
- **Englischer Name:** [SUBSTITUTE](https://spreadsheetpractice.com/functions/substitute)
- **Verfügbar in:** Alle aktuellen Versionen
- **Kategorie:** [Text](https://spreadsheetpractice.com/de/funktionen#text)
- **Rückgabewert:** Den Text mit den vorgenommenen Ersetzungen.
- **Google Sheets:** Funktioniert in Google Sheets genauso.

Nimm die Funktion, um Bindestriche aus Telefonnummern zu entfernen, einen alten Produktnamen durch einen neuen zu ersetzen oder Zeichen zu löschen, die einen Verweis blockieren.

## Syntax

`=WECHSELN(Text; Alter_Text; Neuer_Text; [ntes_Auftreten])`

Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.

| Argument | Erforderlich? | Bedeutung |
|---|---|---|
| `Text` | Erforderlich | Der Text oder die Zelle, die geändert wird. |
| `Alter_Text` | Erforderlich | Der Text, der gesucht wird. Groß- und Kleinschreibung zählt. |
| `Neuer_Text` | Erforderlich | Was an seine Stelle tritt. Nimm "" zum Löschen. |
| `ntes_Auftreten` | Optional | Welches Vorkommen ersetzt wird. Fehlt das Argument, werden alle ersetzt. |

## Beispiele

Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.

| Zelle | Formel | Ergebnis | Was es zeigt |
|---|---|---|---|
| D2 | `=WECHSELN(WECHSELN(WECHSELN(WECHSELN(A2;"(";"");")";"");" ";"");"-";"")` | 6125550148 | Verschachtelt, um vier Arten von Zeichen zu entfernen |
| D3 | `=WECHSELN(B3;"2025";"2026")` | Gadget Edition 2026 | Das alte Modelljahr durch das neue ersetzt |
| D4 | `=WECHSELN(C4;"/";" > ";2)` | personal/2025 > q4/bewertung | Nur der zweite Schrägstrich wird ersetzt |

### Beispieldaten als Tabelle anzeigen

|  | A | B | C | D |
|---|---|---|---|---|
| 1 | Telefon | Produkt | Pfad | Ergebnis |
| 2 | (612) 555-0148 | Widget Pro 2025 | vertrieb/2026/q1/bericht | 6125550148 |
| 3 | 763-555-0193 | Gadget Edition 2025 | betrieb/2026/q2/plan | Gadget Edition 2026 |
| 4 | 952.555.0107 | Gizmo Mini | personal/2025/q4/bewertung | personal/2025 > q4/bewertung |

## Typische Fehler

| Was du siehst | Ursache und Lösung |
|---|---|
| Nichts wird ersetzt | WECHSELN unterscheidet Groß- und Kleinschreibung, also passt "widget" nicht zu "Widget". Achte auf die exakte Schreibweise oder umschließe den Text vorher mit KLEIN. |
| Das Ergebnis lässt sich nicht summieren | WECHSELN liefert Text, auch wenn er wie eine Zahl aussieht. Wandle ihn um: =WERT(WECHSELN(A2;"€";"")). |
| Du kennst die Position, nicht den Text | Ändern sich die Zeichen, aber nicht ihre Position, nimm ERSETZEN. |

## Tipps

- Zähle, wie oft etwas vorkommt: =LÄNGE(A2)-LÄNGE(WECHSELN(A2;"-";"")) zählt die Bindestriche.

## Verwandte Funktionen

- [ERSETZEN](https://spreadsheetpractice.com/de/funktionen/ersetzen) (REPLACE): ERSETZEN tauscht eine feste Anzahl von Zeichen an einer bestimmten Position aus, egal welche Zeichen dort stehen.
- [GLÄTTEN](https://spreadsheetpractice.com/de/funktionen/glaetten) (TRIM): GLÄTTEN entfernt Leerzeichen am Anfang und Ende eines Texts und verkürzt mehrere Leerzeichen zwischen Wörtern auf eines.
- [SÄUBERN](https://spreadsheetpractice.com/de/funktionen/saeubern) (CLEAN): SÄUBERN entfernt nicht druckbare Zeichen wie Zeilenumbrüche und Tabulatoren aus einem Text.

## Häufige Fragen

### Was ist der Unterschied zwischen WECHSELN und ERSETZEN?

WECHSELN sucht Text nach seinem Inhalt, etwa „ersetze jeden Bindestrich“. ERSETZEN arbeitet nach Position, etwa „ersetze 3 Zeichen ab Position 1“.

### Wie entferne ich ein Zeichen aus einer Zelle?

Ersetze es durch nichts: =WECHSELN(A2;"-";""). Verschachtle WECHSELN, um mehrere verschiedene Zeichen zu entfernen.

## WECHSELN üben

Auf der Seite zu [WECHSELN](https://spreadsheetpractice.com/de/funktionen/wechseln) gibt es eine Übung („Nur Ziffern“), die du löst, indem du die Formel auf Deutsch mit Semikolon eingibst. Sie wird sofort geprüft und danach mit geänderten Daten noch einmal.

Diese Seite auf Englisch: [SUBSTITUTE](https://spreadsheetpractice.com/functions/substitute)

[Excel-Funktionsübersetzer](https://spreadsheetpractice.com/tools/function-translator): Funktionsnamen in 8 Sprachen

[Alle Funktionen auf Deutsch](https://spreadsheetpractice.com/de/funktionen)

---

Spreadsheet Practice (https://spreadsheetpractice.com) bringt Tabellenformeln durch Üben bei: Jede Übung wird in einem Live-Raster geprüft und mit geänderten Daten noch einmal kontrolliert.
