Excel Text ersetzen
WECHSELN ersetzt einen Textteil durch einen anderen: Leerzeichen durch Bindestrich, Komma durch Punkt, ein altes Kürzel durch ein neues. Die Formel ändert die Originalzelle nicht.
Ursachen und Wege
- Grundmuster:
=WECHSELN(A2;" ";"-")ersetzt jedes Leerzeichen durch einen Bindestrich. - Nur das n-te Vorkommen:
=WECHSELN(A2;" ";"-";1)ersetzt nur das erste Leerzeichen. - Zeichen entfernen:
=WECHSELN(A2;"-";"")löscht alle Bindestriche. - WECHSELN oder ERSETZEN?: WECHSELN sucht einen Text, ERSETZEN arbeitet mit Position und Länge.
- Mehrere Ersetzungen: Verschachtele die Aufrufe:
WECHSELN(WECHSELN(A2;"ä";"ae");"ö";"oe").
Die Lösung
=WECHSELN(A2;" ";"-")
Jedes Leerzeichen im Text wird durch einen Bindestrich ersetzt.
Selbst üben: Leerzeichen durch Bindestriche ersetzen
In A2 steht „Max Mustermann Berlin“. Ersetze in B2 alle Leerzeichen durch Bindestriche, zum Beispiel für eine Web-Adresse.
Tabelle seitlich wischen, um alle Spalten zu sehen.
| A | B | |
|---|---|---|
| 1 | Text | Ergebnis |
| 2 | Max Mustermann Berlin |
Tipp: WECHSELN(A2;" ";"-")
Häufige Fragen
Unterscheidet WECHSELN Groß- und Kleinschreibung?
Ja, „A“ und „a“ sind verschiedene Zeichen.
Wie ersetze ich ohne Formel?
Strg + H öffnet „Suchen und Ersetzen“.