So sieht jede eingefügte Kontaktliste aus
Jane Doe <jane.doe@example.com>
SMITH, BOB <BOB@EXAMPLE.COM>
jane.doe@example.com
info@example.com; Priya K <priya@example.co.uk>
Namen und Adressen verschmolzen, Groß- und Kleinschreibung willkürlich, Trennzeichen uneinheitlich, Duplikate in Verkleidung. Hier kommt die Bereinigung, Formel für Formel – und am Ende, wie du das Chaos gar nicht erst erzeugst.
1. Zuerst ein Eintrag pro Zeile
Wenn Zellen mehrere Kontakte enthalten, getrennt durch ; oder ,, teile sie vor allem anderen auf:
=SPLIT(A2, ";")
Stapele die Ergebnisse dann in eine Spalte (TOCOL in aktuellen Google Tabellen, oder die Bereiche per Inhalte-einfügen untereinander setzen).
2. Die E-Mail-Adresse herausziehen
=REGEXEXTRACT(A2, "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}")
Das extrahiert die erste Adresse aus jeder Zeichenfolge – verschmolzener Name mit E-Mail, spitze Klammern, umgebender Text. Packe es für Zeilen ohne Adresse in IFERROR(..., "").
3. Den Namen herausziehen
Für die häufige Form Name <E-Mail>:
=TRIM(REGEXREPLACE(A2, "<[^>]*>", ""))
– die geklammerte Adresse entfernen, den Rest trimmen. GROSSBUCHSTABEN reparierst du mit =PROPER(), und in Vor- und Nachname teilst du mit =SPLIT(B2, " "). "SMITH, BOB" braucht einen eigenen Durchgang: am Komma teilen und die Hälften tauschen.
4. Die E-Mail-Spalte normalisieren
=LOWER(TRIM(C2))
Kleinschreiben, weil Jane@ und jane@ dasselbe Postfach sind, für jedes nachgelagerte Werkzeug aber verschiedene Zeichenfolgen. Eine Warnung aus leidvoller Erfahrung: TRIM() entfernt kein geschütztes Leerzeichen – jenes unsichtbare Zeichen, das CSV-Exporte so lieben. Wenn eine "saubere" Zelle sich weiter danebenbenimmt, zuerst =SUBSTITUTE(C2, CHAR(160), "").
5. Duplikate entfernen – erst sichtbar, dann endgültig
Sieh dir die Duplikate an, bevor du sie löschst:
=COUNTIF(C:C, C2) > 1
Dann Daten → Datenbereinigung → Duplikate entfernen, und zwar nur über die E-Mail-Spalte – Namen unterscheiden sich ("Bob" gegen "Robert") bei Zeilen, die dieselbe Person meinen. Behalte die Zeile mit dem vollständigeren Namen.
6. Der letzte Durchgang ist menschlich
Formeln können dir nicht sagen, dass info@example.com ein Postfach ist und keine Person, oder dass jemand, der nur in CC stand, nicht auf deine Outreach-Liste gehört. Sortiere nach Domain, überfliege die Liste einmal und lösche, was ein Mensch löschen würde.
Oder: das Chaos gar nicht erst erzeugen
Wenn die unordentliche Spalte aus deinem eigenen Postfach stammt – aus Threads kopiert, weitergeleitete Vorstellungen, halb erinnerte Exporte –, ist die Bereinigung optional. Contact Extractor holt Adressen und die zugehörigen Namen aus Gmail bereits getrennt, entdoppelt und einheitlich geschrieben heraus, eingegrenzt durch jede beliebige Suche oder jedes Label. Die Schritte 1 bis 5 erledigt es unterwegs; Schritt 6 bleibt deiner.
Quellen
- Google Tabellen Funktionsliste – gelesen am 03.09.2026
- Doppelte Daten entfernen – Google Docs-Editoren-Hilfe – gelesen am 03.09.2026