Das Archiv des Excel-Forums
Email-Adresse aus längerem Text extrahieren
Betrifft: Email-Adresse aus längerem Text extrahieren
von: Christine Freimuth
Geschrieben am: 13.10.2003 11:49:18
Hallo,
ich möchte eine Email-Adresse aus einer grösseren Textspalte (ehemaliges Kommentarfeld mit vielen Wörtern) extrahieren und in eine neue Spalte kopieren.
Ich möchte nach dem @-Zeichen suchen und dann den Text zwischen den Leerzeichen davor und danach kopieren. Mit Finden() kann ich zwar nach dem @-Zeichen suchen und auch nach dem Leerzeichen danach(FINDEN(" ";A9;FINDEN("@";A9;1)), aber mir fehlt noch die Position des ersten Leerzeichens vor dem Klammeraffen für die Länge des Strings. Kann man die Funktion Finden() irgendwie rückwärts laufen lassen?
Vielen Dank,
Christine
Betrifft: AW: Email-Adresse aus längerem Text extrahieren
von: ANdreas
Geschrieben am: 13.10.2003 13:31:28
Hallo Christine,
Text steht in A1, dann diese Formel - geht bestimmt auch kürzer ;-)
=TEIL(A1;MAX((TEIL(LINKS(A1;FINDEN(" ";A1;FINDEN("@";A1))-1);SPALTE(1:1);1)=" ")*SPALTE(1:1))+1;FINDEN(" ";A1;FINDEN("@";A1))-MAX((TEIL(LINKS(A1;FINDEN(" ";A1;FINDEN("@";A1))-1);SPALTE(1:1);1)=" ")*SPALTE(1:1))-1)
Diese Formel ist eine Matrixformel, also nicht mit Enter sondern mit STRG + SHIFT + ENTER abschließen!
Hoffe das hilft weiter,
Andreas
Betrifft: AW: Email-Adresse aus längerem Text extrahieren
von: Christine Freimuth
Geschrieben am: 13.10.2003 21:29:06
Hallo Andreas,
vielen Dank, ich weiss zwar nicht genau wie, aber es funktioniert.
Christine
Excel-Beispiele zum Thema " Email-Adresse aus längerem Text extrahieren"