Hallo Conrad,
die Funktion gruppe(). Diese gibt das xte Wort aus einer Gruppe von
Wörtern
Ohne die Zahl wurde glaube ich die Anzahl der Wörter
zurückgegeben:
gruppe(A1) = 6
kenne ich nicht in Excel. Man kann mit Vba neben den allgemeinen
Excelfunktionen auch eigene Funktionen erstellen, die können das
was du beschreibst.
Mit eingebauten Formeln geht das auch,
Wird nur problematischer die 3 in =gruppe(A1;3) zu übergeben.
Sie müßte dann in einer Zelle oder so stehen damit das ganze flexibel
bleibt.
Ansonsten ist dann das Vorgehen so,
erst mal ersetzendurch Wechseln, also das zweite Auftreten des Leerzeichens durch z.B.: # mit Wechseln() ersetzen lassen.
In diesem "Gebilde kannst dann durch Funktionen die du drumrum legst
mit Teil() und zweimal Finden() deinen Text extrahieren.
Wurds klar? Probiers mal.
Durch Austausch des zweiten Leerzeichens gegen # kannst du
dann mit Teil() arbeiten.
Mit dem ersten Finden(#) haste die Position des #, also auch plus 1
die Startposition des gesuchten Wortes.
Die Länge des Wortes haste durch Subtraktion der Position
des # von der Position des ersten Leerzeichens nach dem #
Bedenke den ersten parameter bei Finden dabei
Gruß
Reinhard