Hallo an alle Programmierfüchse! Ich habe folgendes Problem und stehe auch nach einigen Versuchen etwas auf dem Schlauch ...

Ich habe eine Datenbank für Serienbriefe und dort eine Spalte mit Nachnamen, in die unter bestimmten Konstellationen (Eheleute) dann ein Sammelsurium an Vornamen und Namen reinläuft. Klar kann ich von Hand die Vornamen rausschneiden und nach "Vornamen" einfügen, aber bei 6000 Datensätzen dauert das. Ich habe schon ein wenig rumprobiert und folgende Zwischenlösung gefunden:

Beispiel: in Spalte A steht die Anrede, in Spalte B steht der Vorname, in Spalte C der Nachname, z.B. in Zeile 1 "Manfred und Kathatina Muster" oder in Zeile 2 "Richard und Dr. Magdalena Wieauchimmer".

Ich habe in Spalte D eine Formel erstellt: =rechts(C1;6) --> das liefert mir Muster, aber im Falle von Zeile 2 nur "himmer", weil es eben nicht nur 6 Zeichen sind. Was ich also brauche ist eine dynamische Lösung, die mir alles abgreift bis zum ersten Leerzeichen von rechts. Ich habe versucht, die Formel mit "Finden" zu erweitern, aber das hat nicht geklappt, vermutlich habe ich es nicht kapiert.

Im Endeffekt brauche ich eine Möglichkeit, mit der ich diese "zusammengewürfelte" Zelle in Name und Vorname wieder trennen kann.

Vielleicht kann mir ja wer einen heißen Tipp geben. Danke geht raus an alle Antworter. :-)