alle E-Mail-Adressen die ein "@gmx." beinhalten
Die findeste (wenn deine Adresse o.B.d.A. in A1 steht) mit
SUCHEN("@gmx.",A1)
Liefert die Stelle des ersten Auftretens bzw. #WERT# zurück.
Genau das fragste ab und schreibst für alle gmx-Adressen diese mit angehängtem Komma in eine neue Spalte:
WENN(ISTFEHLER(SUCHEN("@gmx.",A1)),"",A1&", ")
Das natürlich für alle Zeilen.
Jetzt musste nur noch die Strings aneinanderreihen. Seien sie o.B.d.A. in B1:B30:
VERKETTEN(B1,B2,B3,B4,…,B30)
Dummerweise kann man das nicht als Bereich B1:B30 angeben, und mehr als 30 Argumente sind auch nicht erlaubt. Aber du schriebst ja
Ich habe hier ne kleine Verteilerliste
Wenn deine Liste länger als 30 Einträge ist, musste halt
VERKETTEN(VERKETTEN(B1,…,B30),VERKETTEN(B31,…,B60),…)
Oder das Ganze doch mit Visual Basic machen.
Das ", " ganz am Ende sollte dich nicht stören, oder?
Gunnar
"Nobody wins unless everybody wins." (Bruce Springsteen)