Leerzeichen in Excel entfernen: GLÄTTEN, WECHSELN und geschützte Leerzeichen
=GLÄTTEN(A2) entfernt Leerzeichen am Anfang und Ende und macht aus mehreren Leerzeichen zwischen Wörtern eins. Sollen alle Leerzeichen weg, etwa in Telefonnummern, nimmst du =WECHSELN(A2;" ";""). Hilft beides nicht, sind es geschützte Leerzeichen: =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);" ")).
Englisch: TRIM · Stand 03.11.2026 · Übung ohne Anmeldung
Im Namen stecken zwei Leerzeichen. Mach eins daraus.
GLÄTTEN lässt zwischen zwei Wörtern genau ein Leerzeichen stehen und löscht den Rest.
=GLÄTTEN(A2der Name aus dem Export)Leerzeichen entfernen: Schritt für Schritt
Hilfsspalte einfügen
Rechtsklick auf den Kopf der Spalte rechts neben deinen Daten › Einfügen. In die neue Spalte kommen die bereinigten Werte, das Original bleibt erst einmal stehen.
GLÄTTEN eintippen
Steht der erste Name in A2, tippst du in B2
=GLÄTTEN(A2)und drückst Enter.Bis zum Ende ausfüllen
Doppelklick auf das kleine Quadrat unten rechts an B2. Excel füllt die Formel so weit nach unten, wie in Spalte A Daten stehen.
Ergebnis prüfen
Vergleiche
=LÄNGE(A2)mit=LÄNGE(B2). Ist die Zahl gleich geblieben, obwohl du Leerzeichen vermutest, sind es geschützte Leerzeichen. Dann hilft der Abschnitt weiter unten.Als Werte zurückschreiben
Spalte B markieren, Strg + C, dann Rechtsklick auf A2 › Einfügeoptionen › Werte. Jetzt steht der saubere Text im Original, und du kannst die Hilfsspalte löschen.
Was GLÄTTEN entfernt und was nicht
GLÄTTEN (englisch TRIM) macht drei Dinge: Es löscht Leerzeichen am Anfang, löscht Leerzeichen am Ende und kürzt mehrere Leerzeichen zwischen zwei Wörtern auf genau eins. Aus „ Jonas Weber “ wird „Jonas Weber“. Das einzelne Leerzeichen zwischen Vor- und Nachname bleibt also stehen, genau wie du es willst.
Was GLÄTTEN nicht anfasst: das geschützte Leerzeichen (Zeichencode 160), Tabulatoren und Zeilenumbrüche. Für Umbrüche und andere Steuerzeichen gibt es SÄUBERN, das alle nicht druckbaren Zeichen mit den Codes 0 bis 31 löscht. Beides kombinierst du so: =GLÄTTEN(SÄUBERN(A2)). Wie du gezielt Zeilenumbrüche durch Leerzeichen ersetzt, steht bei Zeilenumbruch in Excel.
Wichtig: GLÄTTEN ändert die Zelle nicht selbst. Es ist eine Formel, die in einer anderen Zelle ein bereinigtes Ergebnis zeigt. Deshalb brauchst du die Hilfsspalte und am Ende den Schritt „Als Werte einfügen“.
Alle Leerzeichen entfernen mit WECHSELN
Manchmal soll gar kein Leerzeichen übrig bleiben: bei Telefonnummern für ein SMS-Tool, bei einer IBAN wie „DE89 3704 0044 0532 0130 00“ oder bei Artikelnummern, die einmal mit und einmal ohne Abstand erfasst wurden. Dafür nimmst du =WECHSELN(A2;" ";""). Das zweite Argument ist der Text, der weg soll (ein Leerzeichen zwischen Anführungszeichen), das dritte der Ersatz. Zwei Anführungszeichen direkt hintereinander heißen „nichts“.
WECHSELN liefert immer Text. Bei Telefonnummern ist das gut, denn so bleibt die führende 0 erhalten. Brauchst du dagegen eine Zahl zum Rechnen, hängst du *1 an: =WECHSELN(A2;" ";"")*1. Eine IBAN ohne Leerzeichen kannst du danach mit LINKS, RECHTS und TEIL in ihre Teile zerlegen.
Geschützte Leerzeichen: wenn GLÄTTEN nicht hilft
Kopierst du Daten aus einer Webseite, einem PDF oder manchen Bank- und Shop-Exporten, sind die Leerzeichen oft keine normalen. Es ist das geschützte Leerzeichen mit dem Code 160 (in HTML ). Es sieht genauso aus, aber GLÄTTEN und WECHSELN mit " " erkennen es nicht. Das ist der häufigste Grund, warum Leute schreiben „GLÄTTEN funktioniert nicht“.
Die Lösung ist eine Kombination: Erst ersetzt WECHSELN jedes geschützte Leerzeichen durch ein normales, dann räumt GLÄTTEN auf: =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);" ")). ZEICHEN(160) erzeugt genau dieses Sonderzeichen. Am Mac nimmst du UNIZEICHEN(160), weil ZEICHEN dort einen anderen Zeichensatz verwendet und bei 160 ein anderes Zeichen liefert.
Ob ein geschütztes Leerzeichen drinsteckt, verrät =CODE(RECHTS(A2;1)). Kommt 32, ist das letzte Zeichen ein normales Leerzeichen. Kommt 160, ist es ein geschütztes. Mit LINKS statt RECHTS prüfst du das erste Zeichen. Am Mac nimmst du UNICODE statt CODE, aus demselben Grund wie bei UNIZEICHEN.
Leerzeichen in Zahlen: wenn Excel nicht rechnet
Aus manchen Exporten kommen Beträge wie „1 250,00“ mit einem Leerzeichen als Tausendertrenner. Für Excel ist das Text: Die Zelle steht linksbündig, SUMME übergeht sie, und =A2*2 ergibt #WERT!. Mit =WECHSELN(A2;" ";"")*1 wird daraus die Zahl 1250. Ist der Trenner ein geschütztes Leerzeichen, nimm =WECHSELN(A2;ZEICHEN(160);"")*1. Mehr zu Text, der wie eine Zahl aussieht, steht bei #WERT! beheben.
Ohne Formel: Suchen und Ersetzen
Sollen wirklich alle Leerzeichen in einem Bereich verschwinden, geht es auch ohne Hilfsspalte: Bereich markieren, Strg + H, bei Suchen nach ein Leerzeichen tippen, Ersetzen durch leer lassen, Alle ersetzen. Vorsicht, dabei verschwinden auch die Leerzeichen zwischen Vor- und Nachname. Für Namen ist GLÄTTEN deshalb der bessere Weg. Ein geschütztes Leerzeichen gibst du im Suchfeld mit Alt + 0160 auf dem Ziffernblock ein. Alles Weitere zum Dialog zeigt Suchen und Ersetzen.
Warum SVERWEIS wegen Leerzeichen #NV zeigt
Für Excel ist „Becker “ mit Leerzeichen am Ende ein anderer Text als „Becker“, deshalb findet SVERWEIS keinen Treffer und meldet #NV. Bereinige beide Listen mit GLÄTTEN, oder lies die anderen Ursachen bei #NV in Excel nach.
So findest du versteckte Leerzeichen
Leerzeichen am Ende sieht man nicht. Ein schneller Test für eine ganze Spalte: =LÄNGE(A2)<>LÄNGE(GLÄTTEN(A2)) liefert WAHR für jede Zelle, in der GLÄTTEN etwas ändern würde. Noch bequemer machst du die Stellen mit bedingter Formatierung sichtbar: Regel mit Formel, dieselbe Formel eintragen, rote Füllung wählen. Dann leuchtet jede verdächtige Zelle auf, auch in Listen mit Tausenden Zeilen.
Kommen die Daten regelmäßig aus derselben Quelle, lohnt sich der Blick auf den Import. Beim CSV-Import über Power Query gibt es unter Transformieren › Format › Kürzen einen eigenen Befehl. Er entfernt aber nur Leerzeichen am Rand, doppelte in der Mitte bleiben. Für die meisten Büro-Listen reicht GLÄTTEN in einer Hilfsspalte. Wer solche Aufräumarbeiten systematisch lernen will, findet sie im Excel-Kurs online.
Leerzeichen entfernen: 3 Beispiele
Einfach: doppelte Leerzeichen im Namen
Im Export der Online-Terminbuchung stehen zwischen Vor- und Nachname zwei Leerzeichen. LÄNGE zeigt den Unterschied, GLÄTTEN behebt ihn.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Export | LÄNGE | Bereinigt | LÄNGE |
| 2 | Petra··Albrecht | 15 | Petra Albrecht | 14 |
| 3 | ·Mehmet Demir· | 14 | Mehmet Demir | 12 |
Büro: IBAN ohne Leerzeichen
Das Lastschrift-Tool der Hausverwaltung will die IBAN als durchgehende Zeichenkette. WECHSELN entfernt alle Leerzeichen, auch die einzelnen.
| A | B | |
|---|---|---|
| 1 | IBAN (Formular) | IBAN fürs Tool |
| 2 | DE89 3704 0044 0532 0130 00 | DE89370400440532013000 |
Fortgeschritten: Beträge von einer Webseite
Aus einer Preisliste im Browser kopiert, stehen die Beträge mit geschütztem Leerzeichen als Tausendertrenner da. GLÄTTEN hilft nicht, WECHSELN mit ZEICHEN(160) schon. Das *1 macht aus dem Text eine Zahl.
| A | B | |
|---|---|---|
| 1 | Kopiert | Zahl |
| 2 | 1 250,00 | 1.250,00 |
| 3 | 12 480,50 | 12.480,50 |
Häufige Fehler und Lösungen
GLÄTTEN funktioniert nicht
Ursache: Es sind geschützte Leerzeichen (Code 160) aus Webseiten oder PDFs. GLÄTTEN entfernt nur normale Leerzeichen (Code 32).
Lösung: =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);" ")), am Mac mit UNIZEICHEN(160).
Vor- und Nachname kleben zusammen
Ursache: Du hast WECHSELN mit "" oder Suchen und Ersetzen benutzt. Beides löscht jedes Leerzeichen.
Lösung: Für Namen GLÄTTEN nehmen. Es lässt genau ein Leerzeichen zwischen den Wörtern stehen.
Hilfsspalte zeigt #BEZUG!
Ursache: Du hast die Originalspalte gelöscht, auf die GLÄTTEN zeigt, bevor die Ergebnisse als Werte eingefügt waren.
Lösung: Mit Strg + Z zurück. Erst kopieren und als Werte einfügen, dann die nicht mehr gebrauchte Spalte löschen.
SUMME ergibt 0 nach dem Bereinigen
Ursache: WECHSELN liefert immer Text. SUMME übergeht Text, auch wenn er wie „1250“ aussieht.
Lösung: *1 anhängen: =WECHSELN(A2;" ";"")*1. Dann ist das Ergebnis eine echte Zahl und steht rechtsbündig.
Führende Null ist weg
Ursache: Du hast eine Telefonnummer mit *1 in eine Zahl umgewandelt oder als Zahl eingefügt.
Lösung: Telefonnummern als Text lassen, also ohne *1. WECHSELN allein behält die 0.
In welchen Excel-Versionen geht das?
GLÄTTEN, WECHSELN, SÄUBERN und ZEICHEN gibt es in jeder Excel-Version. UNIZEICHEN gibt es ab Excel 2013, auch auf dem Mac und in Excel im Web. In Excel für Mac liefert ZEICHEN Zeichen aus dem Mac-Zeichensatz, deshalb dort UNIZEICHEN(160) für das geschützte Leerzeichen.
- Excel 365
- Excel 2024 / 2021 / 2019 / 2016
- Excel für Mac (UNIZEICHEN statt ZEICHEN) (teilweise)
- Excel im Web
Fragen zu Leerzeichen entfernen
Wie entferne ich in Excel Leerzeichen am Ende?
+
Mit =GLÄTTEN(A2) in einer Hilfsspalte. Danach kopierst du das Ergebnis und fügst es als Werte über das Original ein.
Wie entferne ich alle Leerzeichen in einer Zelle?
+
Mit =WECHSELN(A2;" ";""). Das ersetzt jedes Leerzeichen durch nichts. Für einen ganzen Bereich ohne Formel geht auch Strg + H mit einem Leerzeichen bei Suchen nach.
Warum funktioniert GLÄTTEN nicht?
+
Meist sind es geschützte Leerzeichen mit dem Code 160. GLÄTTEN kennt nur normale Leerzeichen. Die Lösung: =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);" ")).
Was ist der Unterschied zwischen GLÄTTEN und SÄUBERN?
+
GLÄTTEN entfernt überflüssige Leerzeichen. SÄUBERN entfernt nicht druckbare Steuerzeichen wie Zeilenumbrüche. Bei unsauberen Exporten kombinierst du beide: =GLÄTTEN(SÄUBERN(A2)).
Wie entferne ich Leerzeichen zwischen Zahlen?
+
Mit =WECHSELN(A2;" ";"")*1. WECHSELN löscht die Leerzeichen, das *1 macht aus dem Text eine Zahl. Bei Telefonnummern lässt du das *1 weg, sonst fällt die führende 0 weg.
Passt dazu
Excel richtig lernen, nicht nur nachschlagen.
Der Excel-Kurs online führt dich mit Übungen von SUMME bis Pivot, mit Zertifikat am Ende.