Hallo Micha,

ich bin davon ausgegangen, dass Du nur die Endbuchstaben in Doppelnamen suchst. Das Einfügen eines Leerzeichens, wie in Wolfgangs Formel bringt auch die anderen. Ich habe die Erfahrung gemacht, dass durch "GLÄTTEN" nicht alle vor dem eigentlichen Text vorhandenen Leerzeichen verschwinden (ein versehentlich gesetzter führender Punkt z.B. kann das schon bewirken). Deshalb habe ich erst an der Position 2 mit der Suche begonnen. Die Fehlerbehandlung kann bei entsprechender Modifizierung Hinweise auf fehlende Vornamen einblenden.

Bernd


Am 04.09.2017 um 22:21 schrieb Bernd Neumann:
Hallo Micha, versuchs mal mit

=WENNFEHLER(TEIL(GLÄTTEN(A2);SUCHEN(" ";WECHSELN(GLÄTTEN(A2);"-";" ";1);2)-1;1);"")

Bernd



Am 04.09.2017 um 21:48 schrieb Micha Kuehn:
Micha Kuehn schrieb:

Wie geht das am elegantesten?
Per PM erhielt ich die Nachricht, das ginge nicht ohne Handarbeit. Darum
habe ich jetzt nochmal selbst getestet und das entwickelt:

=RECHTS(LINKS(GLÄTTEN(A2);SUCHEN(" ";VERKETTEN(GLÄTTEN(WECHSELN(A2;"-";"
"));" "))-1))
Der ursprüngliche Vorname steht natürlich in A2 drin.

Es geht also, ist nur nicht mehr wirklich gut lesbar.

Falls es noch eleganter geht, wäre ich interessiert.

Micha






--
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an