GLÄTTEN in Excel: Leerzeichen schnell und sauber entfernen
In Excel ist die Funktion GLÄTTEN (englisch: TRIM) eines der nützlichsten Werkzeuge zur Datenbereinigung. Sie hilft dir dabei, unnötige Leerzeichen aus Zellinhalten zu entfernen.
Hier ist ein komplettes Tutorial dazu.
1. Was macht die GLÄTTEN-Funktion?
Die Funktion entfernt:
- Alle Leerzeichen am Anfang eines Textes.
- Alle Leerzeichen am Ende eines Textes.
- Doppelte oder mehrfache Leerzeichen zwischen Wörtern (es bleibt nur ein einzelnes Leerzeichen übrig).
Wichtig: Sie entfernt keine einzelnen Leerzeichen zwischen Wörtern.
2. Die Syntax
Die Formel ist denkbar einfach:
Deutsch:
=GLÄTTEN(Text)
Englisch:
=TRIM(text)
- Text: Hier gibst du entweder den Text in Anführungszeichen ein oder (was häufiger vorkommt) den Bezug auf die Zelle, die bereinigt werden soll (z. B.
A2).
3. Praxis-Beispiel
Stell dir vor, in Zelle A2 steht folgender Text (die Punkte . stehen hier für Leerzeichen):
..Max...Mustermann..
Wenn du in Zelle B2 folgende Formel schreibst:
=GLÄTTEN(A2)
Das Ergebnis ist:
Max Mustermann
- Die führenden Punkte verschwinden.
- Die drei Punkte in der Mitte werden auf einen reduziert.
- Die Punkte am Ende verschwinden.
4. Warum ist GLÄTTEN so wichtig? (Das SVERWEIS-Problem)
Das häufigste Problem in Excel sind "unsichtbare" Leerzeichen. Wenn du einen SVERWEIS (VLOOKUP) nutzt, um Daten zu finden, und in der Quellzelle steht "Apfel " (mit einem Leerzeichen am Ende), dein Suchkriterium aber "Apfel" lautet, wird Excel den Wert nicht finden.
Lösung: Bereinige deine Datenquelle vorher mit GLÄTTEN.
5. Profi-Tipp: GLÄTTEN mit anderen Funktionen kombinieren
Du kannst GLÄTTEN direkt in andere Formeln einbauen, um sicherzugehen, dass Leerzeichen keine Fehler verursachen:
Beispiel mit SVERWEIS:
=SVERWEIS(GLÄTTEN(A2); D1:E100; 2; FALSCH)
(Hier wird der Suchwert in A2 erst von Leerzeichen befreit, bevor Excel danach sucht.)
Beispiel für saubere Groß-/Kleinschreibung:
=GROSS2(GLÄTTEN(A2))
(Entfernt Leerzeichen UND sorgt dafür, dass nur der erste Buchstabe groß geschrieben wird.)
6. Troubleshooting: Wenn GLÄTTEN nicht funktioniert
Manchmal importiert man Daten aus dem Web oder aus SAP, und GLÄTTEN scheint nicht zu funktionieren. Das liegt oft an einem "geschützten Leerzeichen" (Non-breaking space, HTML: ). Die GLÄTTEN-Funktion erkennt dieses Zeichen nicht.
Die Lösung dafür: Du musst das geschützte Leerzeichen (Code 160) erst in ein normales Leerzeichen (Code 32) umwandeln und dann glätten:
=GLÄTTEN(WECHSELN(A2; ZEICHEN(160); ZEICHEN(32)))
Zusammenfassung: Schritt-für-Schritt-Anleitung
- Klicke in eine leere Zelle neben deinen Daten.
- Tippe
=GLÄTTEN(ein. - Klicke auf die Zelle mit dem "schmutzigen" Text.
- Schließe die Klammer
)und drücke Enter. - Klicke auf das kleine grüne Quadrat unten rechts an der Zelle und ziehe es nach unten, um die Formel für die ganze Liste anzuwenden.
- Wichtig: Kopiere die neuen Ergebnisse und füge sie als "Werte" über deine alten Daten ein, wenn du die Formeln entfernen möchtest.