GLÄTTEN und Text bereinigen in Excel
Aktualisiert am
GLÄTTEN entfernt die Leerzeichen am Anfang und am Ende eines Texts und verkürzt mehrere Leerzeichen zwischen Wörtern auf eins. Zum Beispiel macht =GLÄTTEN(A2) aus " Bäckerei Krause " den Text "Bäckerei Krause". Kombinieren Sie es mit GROSS2, GROSS oder KLEIN für die Schreibweise und mit WECHSELN, um Zeichen zu ersetzen.
Syntax von GLÄTTEN
=GLÄTTEN(Text)
- Text
- Der zu bereinigende Text: meist ein Zellbezug wie
A2oder eine andere Formel wieWECHSELN(A2;"_";" "). GLÄTTEN entfernt nur das normale Leerzeichen; das geschützte Leerzeichen aus Webseiten-Kopien bleibt. - Verwandte Funktionen
GROSS2(Text),GROSS(Text)undKLEIN(Text)ändern die Schreibweise.WECHSELN(Text; Alter_Text; Neuer_Text; [ntes_Auftreten])ersetzt jedesAlter_Textoder nur das mitntes_Auftretenangegebene.
GLÄTTEN hier üben
Tippen Sie Ihre Formel direkt in die Tabelle. Sie wird wie in Excel geprüft, mit Semikolon oder Komma, auf Deutsch oder Englisch.
Überflüssige Leerzeichen aus Namen entfernen
Die Namen in Spalte A stammen aus einem Export und enthalten überflüssige Leerzeichen. Bereinigen Sie in B2 mit GLÄTTEN den Namen aus A2, sodass Bäckerei Krause herauskommt, mit einem Leerzeichen zwischen den Wörtern und keinem drumherum.
| Importierter Name | Bereinigter Name |
| Bäckerei Krause | |
| Studio Nordlicht | |
| Spedition Hoffmann | |
| Zahnarztpraxis Lang |
Text bereinigen, Schritt für Schritt
- Fügen Sie neben den importierten Daten eine leere Spalte ein, damit das Original unverändert bleibt.
- Tippen Sie in die erste Zeile der neuen Spalte
=GLÄTTEN(, klicken Sie auf die zu bereinigende Zelle, schließen Sie die Klammer und drücken Sie Enter. - Setzen Sie es in GROSS2, GROSS oder KLEIN, wenn auch die Schreibweise falsch ist, z. B.
=GROSS2(GLÄTTEN(A2)). - Kopieren Sie die Formel nach unten. Um die Originaldaten zu ersetzen, kopieren Sie die saubere Spalte und fügen Sie sie mit Inhalte einfügen > Werte ein.
Beispiele für GLÄTTEN, GROSS2 und WECHSELN
Überflüssige Leerzeichen entfernen
=GLÄTTEN(A2)
Macht aus " Bäckerei Krause " den Namen Bäckerei Krause: keine Leerzeichen an den Enden, eins zwischen den Wörtern.
Schreibweise eines Namens korrigieren
=GROSS2(A2)
Macht aus aNNA mÜLLER den Namen Anna Müller. GROSS ergäbe ANNA MÜLLER und KLEIN anna müller.
Alle Leerzeichen entfernen
=WECHSELN(A2;" ";"")
Macht aus TRK 4F8 V42 0312 3456 die Nummer TRK4F8V4203123456. GLÄTTEN kann das nicht, es lässt ein Leerzeichen zwischen Wörtern stehen.
E-Mail-Adresse aus einem Namen bilden
=KLEIN(WECHSELN(GLÄTTEN(A2);" ";"."))&"@example.com"
Macht aus " Lukas Schmidt" die Adresse lukas.schmidt@example.com. GLÄTTEN kommt zuerst, sonst wird das doppelte Leerzeichen zu zwei Punkten.
Häufige Fehler und Lösungen
| Problem | Ursache | Lösung |
|---|---|---|
| Leerzeichen bleiben stehen | Der Text enthält geschützte Leerzeichen (Zeichen 160), wie sie oft in Daten aus Webseiten stecken. GLÄTTEN entfernt nur das normale Leerzeichen, Zeichen 32. | Wandeln Sie sie zuerst in normale Leerzeichen um: =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);" ")). |
| SVERWEIS findet trotzdem nichts | Nur eine Seite des Vergleichs wurde bereinigt, oder der SVERWEIS liest nicht die bereinigte Spalte. | Bereinigen Sie Suchwert und Tabelle, oder setzen Sie GLÄTTEN direkt ein: SVERWEIS(GLÄTTEN(E2);…). |
| Seltsame Großbuchstaben nach GROSS2 | GROSS2 schreibt jeden Buchstaben groß, der auf ein Nicht-Buchstaben-Zeichen folgt: aus 2te wird 2Te, aus MÜLLER-LÜDENSCHEIDT wird Müller-Lüdenscheidt. | Korrigieren Sie die wenigen Ausnahmen von Hand oder mit WECHSELN auf dem Ergebnis. |
| Seltsame Zeichen oder Zeilenumbrüche | Der Text enthält nicht druckbare Zeichen, etwa Zeilenumbrüche aus einem anderen System. GLÄTTEN lässt sie stehen. | Verwenden Sie SÄUBERN, das nicht druckbare Zeichen entfernt: =GLÄTTEN(SÄUBERN(A2)). Dieses Übungsraster prüft SÄUBERN nicht. |
GLÄTTEN, WECHSELN oder SÄUBERN?
GLÄTTEN entfernt überflüssige Leerzeichen, lässt aber eins zwischen den Wörtern. WECHSELN ersetzt jedes Vorkommen eines Zeichens, also entfernt WECHSELN(A2;" ";"") alle Leerzeichen, auch die inneren. GROSS2, GROSS und KLEIN ändern nur die Schreibweise. SÄUBERN entfernt nicht druckbare Zeichen wie Zeilenumbrüche. Suchen und Ersetzen (Strg + H) ändert die Zellen selbst auf einmal, während diese Funktionen die Originaldaten unverändert lassen und sich anpassen, wenn sie sich ändern.
Häufige Fragen
Warum entfernt GLÄTTEN nicht alle Leerzeichen?
GLÄTTEN lässt absichtlich ein Leerzeichen zwischen Wörtern stehen. Um alle zu entfernen, verwenden Sie =WECHSELN(A2;" ";""). Bleiben Leerzeichen an den Enden, sind es wahrscheinlich geschützte Leerzeichen: =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);" ")).
Was ist der Unterschied zwischen GROSS und GROSS2?
GROSS schreibt den ganzen Text groß. GROSS2 schreibt nur den ersten Buchstaben jedes Worts groß und den Rest klein, wie bei Namen.
Wie heißt GLÄTTEN auf Englisch?
TRIM. In einer englischen Anleitung steht also =TRIM(A2), im deutschen Excel schreiben Sie =GLÄTTEN(A2).
Kann ich die Daten direkt bereinigen, ohne neue Spalte?
Nicht mit einer Formel, denn sie kann die Zelle, die sie liest, nicht ändern. Bereinigen Sie in eine neue Spalte, kopieren Sie diese und fügen Sie sie mit Inhalte einfügen > Werte über das Original ein.
Weiter üben
Alle 5 Übungen zum Bereinigen von Text, mit Erklärungen und Fortschritt.
GLÄTTEN-Übungen öffnen