Hallo Florian,
Warum benötigt man hier eine "andere" Formel als in meinem eigentlichen Beispiel?
....ich schrieb es schon, weil die Stringmuster Deiner Originaladressen nicht mit denen des ürsprünglichen Beispieles übereinstimmen.
Vergleiche sie mal selbst.
Für die Datenüberprüfung der Zelle C17 habe ich nun folgende Formel eingesetzt...
=INDIREKT(TEIL(B11;FINDEN("#";WECHSELN(B11;" ";"#";LÄNGE(B11)-LÄNGE(WECHSELN(B11;" ";""))))+1;99))
...sie extrahiert aus dem gesamten Adresstring den Ort (letztes Wort).
Genauer gesagt, es wird das letzte Leerzeichen im String durch ein
#-Zeichen ersetzt (Funktion
WECHSELN), dieses wird dann gesucht (Funktion
FINDEN) und ergibt durch die Addition von
1 die Startposition (Funktion
TEIL) für den Ort.
Die
99 könnte auch durch eine andere Zahl ersetzt werden, sie bedeutet in diesem Falle, dass der Ort aus maximal 99 Zeichen beestehen darf.
Ich hoffe, dass Du nun einigermaßen durcheinander gerätst :-)))
Kann es Dir leider nicht besser erklären.
Gruß
Rainer
...