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

Forumthread: Text in e-mail Adresse umwandeln

Text in e-mail Adresse umwandeln
Gregor
Hallo zusammen,
Ich habe in einer Zelle folgende Informationen: Mustafa Muster . Gibt es eine Möglichkeit, aus der Zelle nur die e-mail addresse in eine andere Zelle zu schreiben? Das Ergebnis soll z.B. so aussehen: muster@beispielmail.com.
Wenn jemand helfen könnte wäre toll.
Danke und Grüße Gregor
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Text in e-mail Adresse umwandeln
25.10.2011 16:04:41
beatles
hmm also mit =teil() könntest du einmal in einer hilfsspalte nur den nachnamen "muster" auslesen.
in einer anderen hilfstabelle könntest du die email adrese haben "@beispielmail.com" und könntest du in der letzten spalte den namen und die email adresse mit der formel =verketten() verbinden...
ist es das was du suchst? oder warum sprichst du im titel von "umwandeln"?
Anzeige
AW: Text in e-mail Adresse umwandeln
25.10.2011 16:35:54
Gregor
Sorry, in meinem Text ist irgendwas komplett schief gegangen...
ich hänge mal eine Beispiel Datei an.
https://www.herber.de/bbs/user/77184.xlsx
Die Datei mit ca. 50 Mail Adressen muss ich einmal wöchentlich bearbeiten, ich hätte halt gern was "automatisches" ohne Hilfsfelder. Aber das geht wohl nicht?
Danke für die Hilfe und Grüße Gregor
Anzeige
AW: Text in e-mail Adresse umwandeln
26.10.2011 11:12:01
Gregor
Hallo zusammen,
ich bekomme das mit den Formeln nicht hin. Hat jemand noch eine helfende Idee.
Danke und Grüße
Gregor
AW: Text in e-mail Adresse umwandeln
26.10.2011 13:16:19
Josef

Hallo Gregor,
wenn die Namen immer gleich aufgebaut sind, dann so.
Tabelle1

 AB
1Mustafa Muster <muster@beispielmail.com>muster@beispielmail.com
2  

Formeln der Tabelle
ZelleFormel
B1=HYPERLINK("mailto:"&LINKS(TEIL(A1;FINDEN("<";A1)+1;99); LÄNGE(TEIL(A1;FINDEN("<";A1)+1;99))-1); LINKS(TEIL(A1;FINDEN("<";A1)+1;99); LÄNGE(TEIL(A1;FINDEN("<";A1)+1;99))-1))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Text in e-mail Adresse umwandeln
27.10.2011 16:56:39
Gregor
Hallo Seep,
herzlichen Dank für die Hilfe - klappt wie am Schnürchen!!!
Danke und Grüße
Gregor
AW: Text in e-mail Adresse umwandeln
25.10.2011 16:48:42
ing.grohn
Hallo Gregor,
schau dir mal folgende Seite an:
http://www.excelformeln.de/formeln.html?gruppe=2
Könnte was dabei sein
Mit freundlichen Grüßen
Albrecht
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

E-Mail-Adressen aus Text in Excel extrahieren


Schritt-für-Schritt-Anleitung

Um eine E-Mail-Adresse aus einem Text in einer Excel-Zelle zu extrahieren, kannst Du folgende Schritte ausführen:

  1. Daten eingeben: Stelle sicher, dass der Text in der Zelle im Format "Vorname Nachname email@adresse.com" vorliegt. Zum Beispiel könnte in Zelle A1 stehen: Mustafa Muster <muster@beispielmail.com>.

  2. Verwende die Formel: In Zelle B1 gib die folgende Formel ein, um die E-Mail-Adresse zu extrahieren:

    =LINKS(TEIL(A1;FINDEN("<";A1)+1;99);LÄNGE(TEIL(A1;FINDEN("<";A1)+1;99))-1)
  3. Drücke Enter: Die E-Mail-Adresse sollte jetzt in Zelle B1 erscheinen. In diesem Fall wäre das muster@beispielmail.com.

  4. Ziehen für weitere Zellen: Wenn Du die E-Mail-Adresse aus mehreren Zellen extrahieren möchtest, kannst Du die untere rechte Ecke von Zelle B1 nach unten ziehen, um die Formel auf die darunterliegenden Zellen anzuwenden.


Häufige Fehler und Lösungen

  • Fehler: #WERT!: Dieser Fehler tritt auf, wenn die Struktur der Eingabedaten nicht dem erwarteten Format entspricht. Überprüfe, ob die E-Mail-Adresse korrekt in spitzen Klammern < > angegeben ist.

  • Lösung: Stelle sicher, dass der Text in der Zelle das Format "Vorname Nachname email@adresse.com" hat.

  • Fehler: E-Mail-Adresse wird nicht erkannt: Wenn die E-Mail-Adresse nicht korrekt extrahiert wird, kann es an einem Tippfehler in der Formel liegen.

  • Lösung: Überprüfe die Formel auf korrekte Syntax und stelle sicher, dass die Zellreferenzen korrekt sind.


Alternative Methoden

Es gibt verschiedene Möglichkeiten, eine E-Mail-Adresse aus einem Text in Excel zu extrahieren:

  • Text in Spalten: Du kannst die Funktion "Text in Spalten" verwenden, um den Text aufzuteilen. Wähle die Zelle aus, gehe zu "Daten" > "Text in Spalten" und folge den Anweisungen.

  • VBA-Makro: Wenn Du regelmäßig E-Mail-Adressen extrahieren musst, könnte ein VBA-Makro eine automatisierte Lösung sein. Hier ist ein einfaches Beispiel:

    Sub ExtractEmail()
      Dim cell As Range
      For Each cell In Selection
          cell.Offset(0, 1).Value = Mid(cell.Value, InStr(cell.Value, "<") + 1, InStr(cell.Value, ">") - InStr(cell.Value, "<") - 1)
      Next cell
    End Sub

Praktische Beispiele

  • Beispiel 1: In Zelle A1 steht Max Mustermann <max@beispiel.de>. Mit der obigen Formel wird in Zelle B1 max@beispiel.de angezeigt.

  • Beispiel 2: Wenn in Zelle A2 Anna Müller <anna@beispiel.de> steht, wird durch die Formel in Zelle B2 anna@beispiel.de extrahiert.

Diese Formeln und Methoden sind in Excel 2010 und höher anwendbar.


Tipps für Profis

  • E-Mail-Adressen erkennen: Wenn Du mehrere E-Mail-Adressen in einem Text hast, kannst Du die Formel erweitern oder zusätzliche Funktionen wie FINDEN und LÄNGE nutzen, um sie zu filtern.

  • Excel Zelle als E-Mail formatieren: Du kannst die extrahierten E-Mail-Adressen in eine Hyperlink-Form umwandeln, indem Du die HYPERLINK-Funktion verwendest:

    =HYPERLINK("mailto:" & B1; B1)
  • E-Mail-Adressen verketten: Wenn Du mehrere Namen und E-Mail-Adressen hast, kannst Du sie mit der VERKETTEN-Funktion zusammenfügen:

    =VERKETTEN(A1; " "; B1)

FAQ: Häufige Fragen

1. Kann ich mehrere E-Mail-Adressen aus einer Zelle extrahieren? Ja, dafür musst Du die Formel anpassen oder mehrere Schritte durchführen, um die unterschiedlichen E-Mail-Adressen zu identifizieren und zu extrahieren.

2. Wie kann ich sicherstellen, dass die E-Mail-Adresse korrekt formatiert ist? Verwende die ISTFEHLER-Funktion, um zu überprüfen, ob die E-Mail-Adresse korrekt extrahiert wurde, und passe die Formel entsprechend an.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige