Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: E-Mail Adressen aus Text filtern

E-Mail Adressen aus Text filtern
sunkist
Halli Hallo,
ich habe eine txt.-Datei in der Text, aber auch mehrere E-Mail-Adressen sind. Ich kann diese über Daten importieren, jedoch hat Excel zu wenig Spalten und somit erhalte ich nicht alle Adressen.
Geht das auch mit einer Formel, wenn ich den Text in eine Zelle kopiere, oder gibt es eine Möglichkeit, die Daten in Zeilen zu importieren?
Danke und schönen Tag noch
sunkist
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: E-Mail Adressen aus Text filtern
17.03.2011 13:19:01
Klaus
Hallo Sunkist, (wir benutzen gerne real-Vornamen in diesem Forum)
Ohne deine Datei zu sehen wirds schwer ... aber ich hätte da nen Tip in eine ganz andere Richtung.
Update auf Excel Version 12 (ab 2007) oder höher, dann hast du 16.384 Spalten zur Verfügung.
Grüße,
Klaus M.vdT.
(Thread noch offen, da das eigentlich keine Lösung ist).
Anzeige
AW: E-Mail Adressen aus Text filtern
17.03.2011 18:27:05
ransi
HAllo
Brauchst du nur die E-Mailadressen ?
Dann hab ich was für dich.
Ich verstehe nicht wie du in Spalten importierst ?!?!?
Nurmalerweise wird doch in Zeielen importiert.
ransi
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

E-Mail-Adressen aus Text filtern in Excel


Schritt-für-Schritt-Anleitung

Um E-Mail-Adressen aus einem Text in Excel zu filtern, kannst du die folgende Methode verwenden:

  1. Text in Excel importieren: Falls du eine TXT-Datei hast, importiere sie in Excel. Achte darauf, dass die Daten in Zeilen importiert werden.

  2. E-Mail-Adressen extrahieren: Nutze die folgende Formel, um E-Mail-Adressen aus einer Zelle zu extrahieren:

    =TEXTJOIN(", "; WAHR; IF(ISTFEHLER(FINDEN("@";A1)); ""; A1))

    Ersetze A1 durch die Zelle, die deinen Text enthält.

  3. Bestimmte Zeichen entfernen: Wenn du unerwünschte Zeichen von den E-Mail-Adressen entfernen möchtest, kannst du folgende Formel verwenden:

    =WECHSELN(A1; " "; "")

    Dies entfernt Leerzeichen aus der Zelle A1.

  4. E-Mail-Adressen filtern: Mit der Funktion FILTER kannst du die extrahierten Adressen weiter filtern:

    =FILTER(B1:B100; ISTTEXT(B1:B100))

Häufige Fehler und Lösungen

  • Fehler beim Import: Achte darauf, dass du beim Importieren die richtige Trennoption wählst, sodass die Daten korrekt in Zeilen eingetragen werden.

  • Formel funktioniert nicht: Stelle sicher, dass du die korrekten Zellreferenzen verwendest und die Formel in einer Excel-Version ab 2007 anwendest, um die besten Ergebnisse zu erzielen.


Alternative Methoden

Wenn du die E-Mail-Adressen nicht manuell filtern möchtest, kannst du auch folgende alternative Methoden ausprobieren:

  • Power Query: Mit Power Query kannst du Daten importieren und transformieren, um E-Mail-Adressen zu extrahieren und zu filtern. Dies ist besonders nützlich, wenn du regelmäßig mit großen Datenmengen arbeitest.

  • Makros: Wenn du oft E-Mail-Adressen aus Text filtern musst, könnte ein Makro hilfreich sein, um diesen Prozess zu automatisieren.


Praktische Beispiele

  1. E-Mail-Adresse extrahieren: Angenommen, in Zelle A1 steht der Text "Bitte kontaktiere uns unter info@example.com. Vielen Dank!". Die Formel zur Extraktion wäre:

    =TEXTJOIN(", "; WAHR; IF(ISTFEHLER(FINDEN("@";A1)); ""; A1))

    Diese gibt dir die E-Mail-Adresse zurück.

  2. Domain aus E-Mail extrahieren: Um nur die Domain aus einer E-Mail-Adresse zu extrahieren, kannst du folgende Formel verwenden:

    =RECHTS(A1; LÄNGE(A1) - FINDEN("@"; A1))

Tipps für Profis

  • Regelmäßige Ausdrücke verwenden: Wenn du mit komplexen Texten arbeitest, kann die Verwendung von regulären Ausdrücken in VBA eine leistungsstarke Methode sein, um E-Mail-Adressen zu erkennen und zu extrahieren.

  • Datenbereinigung: Nutze die Funktion SÄUBERN, um unerwünschte Zeichen aus Text zu entfernen, bevor du mit der Extraktion von E-Mail-Adressen beginnst.


FAQ: Häufige Fragen

1. Wie kann ich E-Mail-Adressen aus Excel in eine E-Mail einfügen?
Du kannst die E-Mail-Adressen in Excel kopieren und sie direkt in das "An"-Feld deiner E-Mail-Anwendung einfügen.

2. Welche Excel-Version benötige ich für das Filtern von E-Mail-Adressen?
Die oben genannten Formeln und Methoden funktionieren ab Excel 2007 oder höher. Stelle sicher, dass du eine aktuelle Version verwendest, um alle Funktionen optimal nutzen zu können.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige