Daten in Excel bereinigen: GLÄTTEN, WECHSELN, SAUBER und bewährte Methoden

Evaluez cet article !
[Total: 0 Moyenne : 0]


Daten in Excel bereinigen: GLÄTTEN, WECHSELN, SAUBER und bewährte Methoden

Saubere Daten in Excel zu behalten ist nicht nur eine Frage der Ästhetik: Es ist eine Voraussetzung für zuverlässige Berechnungen, korrekte Verknüpfungen und nutzbare Tabellen. Zwischen unsichtbaren Leerzeichen, nicht druckbaren Zeichen, Groß-/Kleinschreibungsfehlern und falsch platzierten Trennzeichen sind importierte Dateien oft ein Minenfeld. Hier zeige ich Schritt für Schritt, wie man diese Fallen erkennt und mit einfachen Formeln, modernen Tricks und dem Power Query-Tool korrigiert, wenn die Datensätze ernst werden.

Kurz gesagt

🧹 GLÄTTEN entfernt überflüssige Leerzeichen (Leerzeichen am Anfang/Ende und doppelte Leerzeichen), löst aber nicht alle Fälle: geschützte Leerzeichen (ZEICHEN 160) oder bestimmte nicht druckbare Zeichen bleiben bestehen und erfordern eine Kombination mit WECHSELN oder SAUBER.

🔁 WECHSELN ersetzt eine Zeichenfolge durch eine andere, ohne die Groß-/Kleinschreibung zu beachten. Um bestimmte Zeichen (wie Semikolons oder Bindestriche) zu entfernen, ist dies oft die direkteste Lösung.

⚙️ Für große Datenmengen oder wiederholte Transformationen bevorzugen Sie Power Query: visuelle Oberfläche, Schrittverlauf und bessere Leistung bei langen Tabellen.

🧩 In neueren Excel-Versionen vereinfachen erweiterte Funktionen (z. B. REGEXERSETZEN, TEXTTRENNEN) komplexe Fälle, aber klassische Techniken bleiben unerlässlich, um Portabilität und Verständlichkeit der Arbeitsblätter zu gewährleisten.

Warum Daten bereinigen?

Ein schlampig geführtes Tabellenblatt liefert irreführende Ergebnisse: Summen weichen ab, Suchen mit SVERWEIS oder INDEX/VERGLEICH funktionieren nicht, und Pivot-Tabellen zählen mehr Zeilen als nötig. Häufige Ursachen sind unerwartete Leerzeichen, versteckte Zeilenumbrüche, aus dem Web kopierte Zeichen oder numerische Formate, die als Text gespeichert sind. Bereinigen bedeutet nicht, alle Werte manuell zu „korrigieren“, sondern eine Reihe reproduzierbarer Operationen anzuwenden, die die Datei zuverlässig und prüfbar machen.

Grundlegende Funktionen, die man kennen sollte

GLÄTTEN (TRIM)

GLÄTTEN entfernt Leerzeichen am Anfang und Ende einer Zeichenfolge und ersetzt mehrere Leerzeichen durch eines. Beispiel: =GLÄTTEN(A2). Dies ist oft der erste Schritt, da es den Abstand zwischen Wörtern normalisiert. Achtung: GLÄTTEN entfernt nicht unbedingt nicht standardmäßige Leerzeichen (z. B. geschützte Leerzeichen) oder nicht druckbare Zeichen.

WECHSELN (SUBSTITUTE)

WECHSELN ersetzt eine Teilzeichenfolge durch eine andere, ohne die Groß-/Kleinschreibung zu beachten. Es ist das Werkzeug der Wahl, um bestimmte Zeichen zu entfernen: =WECHSELN(A2;“,“;““) entfernt alle Kommas. Um ein geschütztes Leerzeichen (ZEICHEN 160) zu entfernen, kombiniert man: =GLÄTTEN(WECHSELN(A2;ZEICHEN(160);“ „)). Die Logik ist einfach: Zuerst wird der problematische Wert durch ein Standard-Leerzeichen ersetzt, dann werden die Leerzeichen normalisiert.

SAUBER (CLEAN)

SAUBER entfernt nicht druckbare Zeichen (oft aus Systemübertragungen oder dem Web). Wenn Ihre Zelle Kästchen anzeigt oder unerwünschte Zeilenumbrüche verursacht, ist SAUBER ein guter Reflex: =SAUBER(A2). In Kombination mit GLÄTTEN ergibt das ein viel saubereres Ergebnis.

GROSS, KLEIN, GROSS2 (PROPER)

Die Groß-/Kleinschreibung zu vereinheitlichen verbessert die Lesbarkeit und vermeidet scheinbare Duplikate. GROSS macht alles groß, KLEIN alles klein, GROSS2 setzt den ersten Buchstaben jedes Wortes groß. Beispiele: =GROSS(A2) oder =GROSS2(A2). Diese Transformationen sind vor Zeichenfolgenvergleichen unerlässlich.

Praktische Formeln und Beispiele

Hier sind Formeln, die Sie einfügen und anpassen können. Ich schlage auch eine Logik der Abfolge vor: unsichtbare Zeichen bereinigen → störende Zeichen ersetzen → Leerzeichen normalisieren → Groß-/Kleinschreibung anpassen.

Zweck Formel (fr) Erwartetes Ergebnis
Zeilenumbrüche und Tabulatoren entfernen =NETTOYER(A2) Text ohne nicht druckbare Zeichen
Geschütztes Leerzeichen ersetzen (ZEICHEN 160) =SUBSTITUE(A2;CAR(160);“ „) Standard-Leerzeichen
Reinigung und TRIM kombinieren =SUPPRESPACE(NETTOYER(SUBSTITUE(A2;CAR(160);“ „))) Sauberer und korrekt formatierter Text
Ein bestimmtes Zeichen entfernen =SUBSTITUE(A2;“-„;““) Entfernt alle Bindestriche
Groß-/Kleinschreibung vereinheitlichen =NOMPROPRE(SUPPRESPACE(A2)) Standardisierter Eigenname

Praxisbeispiel: Eine Spalte „Adresse“ bereinigen

Angenommen, eine Spalte enthält Adressen, die aus einem CRM importiert wurden und geschützte Leerzeichen sowie Zeilenumbrüche enthalten. Die folgende Formel wendet nacheinander die Korrekturen an:

=SUPPRESPACE(NETTOYER(SUBSTITUE(C2;CAR(160);“ „)))

Zuerst werden CAR(160) durch Leerzeichen ersetzt, dann entfernt NETTOYER die unsichtbaren Zeichen, schließlich standardisiert SUPPRESPACE die Leerzeichen. Ergebnis: eine nutzbare Adresse für Sortierungen und Zusammenführungen.

Fortgeschrittene Techniken und modernes Excel

Wenn Sie mit Microsoft 365 oder einer aktuellen Version arbeiten, beschleunigen neue Funktionen die Bereinigung. REGEXREPLACE ermöglicht das Löschen komplexer Muster (z. B. alle Satzzeichen entfernen). TEXTSPLIT und TEXTJOIN erleichtern das Wiederzusammensetzen nach der Trennung. Aber zwei Hinweise: 1) nicht alle Organisationen haben diese Versionen, 2) die Robustheit klassischer Formeln bleibt für die Portabilität nützlich.

Wiederholte Muster ersetzen

Ohne REGEX kann man SUBSTITUE verschachteln, um mehrere verschiedene Zeichen zu entfernen. Beispiel:

  • =SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;“.“;““);“,“;““);“;“;““) entfernt Punkte, Kommas und Semikolons.
  • Wenn Sie REGEXREPLACE haben: =REGEXREPLACE(A2;“[[:punct:]]“;““) ist eleganter (je nach Verfügbarkeit).

Power Query: Wann man es verwendet

Power Query (Daten abrufen und transformieren) ist das geeignete Werkzeug, wenn Sie große Dateien oder regelmäßige Importe verarbeiten. Die Oberfläche bietet einsatzbereite Operationen: in Text umwandeln, Leerzeichen entfernen, Werte ersetzen, Spalten teilen, eine Aktion gleichzeitig auf mehrere Spalten anwenden. Jeder Schritt wird aufgezeichnet und kann bei Datenaktualisierung automatisch wiederholt werden.

  • Häufige Schritte: Leere Zeilen entfernen, Typen umwandeln, Werte ersetzen, Leerzeichen entfernen und Spalten bereinigen.
  • Vorteil: Nachvollziehbarkeit — Sie sehen die Liste der Schritte und können zurückgehen.
  • Nachteil: leichte Lernkurve für das Schreiben benutzerdefinierter Transformationen (M-Sprache).

Ein einfaches Beispiel in Power Query

CSV importieren → Spalte anklicken → Transformationen → Leerzeichen entfernen → Werte ersetzen → Schließen und laden. Die Operationen werden reproduzierbar und vermeiden manuelle Fehler.

Datenbereinigungs-Workflow in Excel: Formeln und Power Query

Gute Praktiken und Checkliste

Bevor irreversible Transformationen angewendet werden, empfehle ich:

  • Auf einer Kopie der Originaldaten arbeiten.
  • Die Schritte dokumentieren (ein „README“-Blatt oder Kommentare in der Arbeitsmappe).
  • Transformationen reversibel anwenden: Hilfsspalten verwenden statt Überschreiben.
  • Eine Stichprobe in jedem Schritt validieren, um Fehler zu vermeiden (z. B. ein „-“-Zeichen löschen, das Teil eines Codes war).

Schnellreferenztabelle

Problem Werkzeuge/Formel Hinweis
Überflüssige Leerzeichen GLÄTTEN Mit WECHSELN für ZEICHEN(160) kombinieren
Unsichtbare Zeichen SAUBER Ideal für Wagenrücklauf und Tabulatoren
Zeichen ersetzen WECHSELN Ändert nicht die Groß-/Kleinschreibung
Wiederholte Operationen / große Datenmengen Power Query Robuster und nachvollziehbarer als Formelsäulen

Tipps zur Vermeidung von Fallen

Man könnte glauben, eine einzige Formel löst alles, aber tatsächlich hat jede Quelle ihre Besonderheiten. Kopieren von einer Webseite → Achtung bei HTML-Entitäten, CSV-Export aus einer Software → Achtung bei lokalen Trennzeichen, Import aus einem Buchhaltungssystem → Achtung bei als Text gespeicherten Zahlenformaten. Testen Sie an einer Teilmenge und automatisieren Sie dann bei Bedarf mit Power Query oder Makros.

FAQ

Entfernt GLÄTTEN alle unsichtbaren Leerzeichen?

Nein. GLÄTTEN behandelt normale und mehrere Leerzeichen, aber einige Zeichen wie das geschützte Leerzeichen (ZEICHEN 160) oder andere nicht druckbare Zeichen können bestehen bleiben. Dann verwendet man WECHSELN und/oder SAUBER als Ergänzung.

Was tun, wenn meine Zahlen als Text gespeichert sind?

Verwenden Sie WERT, um in Zahlen umzuwandeln, oder ändern Sie in Power Query den Typ auf Zahl. Achten Sie bei der Umwandlung auf lokale Dezimaltrennzeichen (Komma vs. Punkt).

Ist REGEX besser als WECHSELN?

REGEX ist mächtiger für komplexe Muster, aber nicht überall verfügbar. Um Portabilität und Verständlichkeit zu gewährleisten, bleiben WECHSELN und klassische Formeln ein guter Kompromiss.

Ersetzt Power Query Formeln vollständig?

Power Query ist oft vorzuziehen für die erste Datenaufnahme und -transformation. Formeln bleiben nützlich für dynamische Berechnungen innerhalb des Blattes. Beide Ansätze ergänzen sich.

Evaluez cet article !
[Total: 0 Moyenne : 0]
Lire aussi  Wie man Power Query verwendet, um mehrere Datenquellen zu kombinieren - Praktischer Leitfaden
Julie - auteure Com-Strategie.fr

Julie – Auteure & Fondatrice

Étudiante en journalisme et passionnée de technologie, Julie partage ses découvertes autour de l’IA, du SEO et du marketing digital. Sa mission : rendre la veille technologique accessible et proposer des tutoriels pratiques pour le quotidien numérique.

Schreibe einen Kommentar