Unübersichtliche Daten aufteilen und bereinigen
Importierten Text mit SPLIT und CLEAN aufteilen und bereinigen
Unübersichtliche Daten aufteilen und bereinigen ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Eine Zelle in mehrere aufteilen
Importierte Daten sind selten sauber. Eine einzelne Zelle könnte John,Smith,Sales enthalten, obwohl Sie eigentlich drei separate Spalten benötigen.
Die Funktion SPLIT in Google Sheets zerlegt eine Zeichenfolge an einem Trennzeichen und verteilt die einzelnen Teile auf benachbarte Zellen.
In dieser letzten Lektion kombinieren Sie SPLIT und CLEAN mit den Regex-Kenntnissen, die Sie gerade erworben haben, um unübersichtlichen Text vollständig zu bereinigen.
Die SPLIT-Syntax
SPLIT(text, delimiter) teilt text überall dort, wo delimiter vorkommt, und gibt jeden Teil in einer eigenen Zelle rechts davon aus.
Die folgende Formel teilt A2 an Kommas auf. John,Smith,Sales wird auf drei Zellen verteilt: John, Smith und Sales.
=SPLIT(A2, ",")An mehreren Trennzeichen aufteilen
Standardmäßig wird jedes Zeichen in der Trennzeichenfolge als eigenes Trennzeichen behandelt. Daher teilt SPLIT(A2, ",;") an Kommas und Semikolons.
Die folgende Formel teilt entweder an einem Komma oder an einem Leerzeichen auf. Das ist nützlich, wenn die Trennzeichen in verschiedenen Zeilen uneinheitlich sind.
=SPLIT(A2, ", ")Leere Teile beibehalten
SPLIT verfügt über optionale Argumente. Das dritte steuert, ob jedes Trennzeichen einzeln aufteilt, und das vierte steuert, ob leere Ergebnisse entfernt werden.
Standardmäßig werden leere Teile entfernt, wodurch sich Ihre Spalten verschieben können. Die folgende Formel behält leere Teile bei, indem sie als letztes Argument FALSE übergibt. So bleibt die Spaltenausrichtung für A,,C erhalten.
=SPLIT(A2, ",", TRUE, FALSE)Unsichtbare Zeichen mit CLEAN bereinigen
Text, der aus PDFs oder Webseiten kopiert wurde, enthält häufig unsichtbare Steuerzeichen, die Formeln und Suchvorgänge beeinträchtigen.
Die Funktion CLEAN entfernt die meisten nicht druckbaren Zeichen aus einer Zeichenfolge. Die folgende Formel gibt A2 ohne diese störenden Zeichen zurück, sodass ein Wert, der gleich aussah, aber nie übereinstimmte, nun endlich korrekt funktioniert.
=CLEAN(A2)CLEAN plus TRIM plus SPLIT
CLEAN verarbeitet Steuerzeichen, aber keine zusätzlichen Leerzeichen. Kombinieren Sie es mit TRIM, das führende, nachfolgende und wiederholte Leerzeichen entfernt, und teilen Sie anschließend auf.
Die folgende Formel bereinigt Steuerzeichen, entfernt überflüssige Leerzeichen und teilt das Ergebnis in einem einzigen Ausdruck an Kommas auf. Lesen Sie den Ausdruck von innen nach außen.
=SPLIT(TRIM(CLEAN(A2)), ",")Praxisbeispiel: Eine importierte Namensliste bereinigen
Spalte A enthält unübersichtliche Einträge wie Smith , John mit überflüssigen Leerzeichen. Sie möchten saubere Vor- und Nachnamen in separaten Zellen.
Die folgende Formel entfernt überflüssige Leerzeichen und teilt am Komma auf. Um auch jeden Teil zu bereinigen, können Sie einzelne Ergebnisse nach dem Aufteilen mit TRIM umschließen; in der Regel reicht es jedoch, zuerst zu bereinigen.
=ARRAYFORMULA(TRIM(SPLIT(A2, ",")))Wenn SPLIT nicht ausreicht, verwenden Sie REGEX
SPLIT benötigt ein wörtliches Trennzeichen. Wenn die Trennzeichen variieren, vereinheitlichen Sie sie zuerst mit REGEXREPLACE und teilen Sie anschließend am standardisierten Trennzeichen auf.
Die folgende Formel ersetzt jede Folge aus Leerzeichen, Kommas oder Semikolons durch einen einzelnen senkrechten Strich und teilt anschließend am Strich auf. Damit lassen sich auch sehr uneinheitliche Eingaben sauber verarbeiten.
=SPLIT(REGEXREPLACE(A2, "[ ,;]+", "|"), "|")Praxisbeispiel: Erst extrahieren, dann aufteilen
Manchmal möchten Sie nur einen Teil einer Zelle und diesen anschließend aufteilen. Aus Tags: red, blue, green möchten Sie nur die Farben als separate Zellen erhalten.
Die folgende Formel extrahiert zuerst alles nach dem Doppelpunkt und teilt anschließend am Komma auf. Hier zeigt sich die eigentliche Stärke der Kombination aus Regex- und Aufteilungsfunktionen.
=SPLIT(REGEXEXTRACT(A2, ": (.+)$"), ", ")Ein wiederholbares Bereinigungsschema
Für die meisten unübersichtlichen Importe funktioniert folgende Reihenfolge gut:
- CLEAN, um Steuerzeichen zu entfernen
- TRIM, um die Abstände zu korrigieren
- REGEXREPLACE, um Trennzeichen zu vereinheitlichen oder störende Zeichen zu entfernen
- SPLIT, um den Inhalt in Spalten aufzuteilen
Die folgende Formel wendet alle vier Schritte nacheinander auf eine einzelne Zelle an.
=SPLIT(REGEXREPLACE(TRIM(CLEAN(A2)), "[;, ]+", "|"), "|")In Zeilen statt in Spalten aufteilen
SPLIT verteilt die Teile standardmäßig über Spalten. Manchmal benötigen Sie stattdessen eine vertikale Liste mit einem Wert pro Zeile, die Sie direkt filtern oder zählen können.
Umschließen Sie SPLIT mit TRANSPOSE, um die ausgegebene Zeile in eine Spalte umzuwandeln. Die folgende Formel teilt A2 an Kommas auf und stapelt die Ergebnisse vertikal. Das eignet sich ideal, um eine kommagetrennte Liste in eine saubere Suchspalte umzuwandeln.
=TRANSPOSE(SPLIT(A2, ","))Kurzer Test
Überprüfen Sie Ihr Verständnis des Aufteilens und Bereinigens.
Zusammenfassung: Aufteilen, bereinigen und ordnen
Sie haben den Kurs abgeschlossen, indem Sie in Google Sheets Funktionen zum Aufteilen und Bereinigen kombiniert haben:
SPLIT(text, delimiter)zerlegt eine Zelle in ausgegebene Spalten- Zusätzliche Argumente steuern Trennzeichen mit mehreren Zeichen und leere Teile
CLEANentfernt unsichtbare Steuerzeichen;TRIMkorrigiert Leerzeichen- Verwenden Sie
REGEXREPLACE, um unübersichtliche Trennzeichen vor dem Aufteilen zu vereinheitlichen - Verketten Sie CLEAN, TRIM, REGEXREPLACE und SPLIT zu einer wiederholbaren Bereinigung
Sie verfügen nun über ein vollständiges Regex-Werkzeugset: abgleichen, extrahieren, ersetzen, aufteilen und bereinigen.
Häufig gestellte Fragen
Ist die Lektion „Unübersichtliche Daten aufteilen und bereinigen“ kostenlos?
Ja — der vollständige Text von „Unübersichtliche Daten aufteilen und bereinigen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Unübersichtliche Daten aufteilen und bereinigen“?
Importierten Text mit SPLIT und CLEAN aufteilen und bereinigen Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Excel Formulas Academy zu starten?
Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.
Wie lange dauert die Lektion „Unübersichtliche Daten aufteilen und bereinigen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?
Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Muster mit REGEXMATCH testen
- Muster mit REGEXEXTRACT extrahieren
- Muster mit REGEXREPLACE ersetzen
- Unübersichtliche Daten aufteilen und bereinigen