Supportnet / Forum / Tabellenkalkulation
Vor- und Nachnamen einer Spalte trennen
Frage
Hallo zusammen!
Ich suche nach einer Formel (bitte kein VBA) mit der ich die Vor- und Nachnamen aus einer Spalte trennen kann. Normalerweise soweit kein Problem, aber:
Ich habe in der Spalte leider auch einige Kunden die zwei, bzw. sogar drei Vornamen haben!? Die Namen sind jeweils durch ein Leerzeichen getrennt (Vorname Vorname Vorname Nachname)
Hat jemand eine Idee, wie ich den Nachnamen (steht immer ganz Rechts) von den Vornamen trennen kann?
Vielen Dank im voraus und Gruss
cappet :-)
Antwort 1 von Aliba
Hi, cappet,
In Spalte A stehen die Namen
Formel in B1 für die Nachnamen:
=LINKS(A1;FINDEN(" ";A1))
Formel in C1 für Vorname:
=TEIL(A1;LÄNGE(B1)+1;100)
Formeln soweit benötigt nach unten kopieren.
CU Aliba
In Spalte A stehen die Namen
Formel in B1 für die Nachnamen:
=LINKS(A1;FINDEN(" ";A1))
Formel in C1 für Vorname:
=TEIL(A1;LÄNGE(B1)+1;100)
Formeln soweit benötigt nach unten kopieren.
CU Aliba
Antwort 2 von cappet
Hallo Aliba!
Vielen Dank für die schnelle Antwort / Lösung. Funktioniert allerdings nicht ganz richtig.
Ein Beispiel:
Ein Kunde heisst: Hugo Bernd Michael Ketchup. Er hat also drei Vornamen. Nach Anwendung Deiner Formeln stehen danach unter Vorname "Hugo"
und unter Nachname "Bernd Michael Ketchup"!? Exvel liefert also die beiden weiteren Vornamen auch als Nachname.
Das ist auch genau das Problem... ich suche eine Formel, die von Rechts aus sucht, das erste Leerzeichen findet und dann den gesamten Inhalt Links in eine extra Spalte (Vornamen) schreibt. Alle Versuche führten bislang dazu, dass zwar der Nachname von rechts her gefunden wurde, aber in einigen Fällen werden auch ein, zwei Buchstaben der Vornamen abgeschnitten???
Hierzu vielleicht eine Idee???
Gruss cappet :-)
Vielen Dank für die schnelle Antwort / Lösung. Funktioniert allerdings nicht ganz richtig.
Ein Beispiel:
Ein Kunde heisst: Hugo Bernd Michael Ketchup. Er hat also drei Vornamen. Nach Anwendung Deiner Formeln stehen danach unter Vorname "Hugo"
und unter Nachname "Bernd Michael Ketchup"!? Exvel liefert also die beiden weiteren Vornamen auch als Nachname.
Das ist auch genau das Problem... ich suche eine Formel, die von Rechts aus sucht, das erste Leerzeichen findet und dann den gesamten Inhalt Links in eine extra Spalte (Vornamen) schreibt. Alle Versuche führten bislang dazu, dass zwar der Nachname von rechts her gefunden wurde, aber in einigen Fällen werden auch ein, zwei Buchstaben der Vornamen abgeschnitten???
Hierzu vielleicht eine Idee???
Gruss cappet :-)
Antwort 3 von rainberg
Hallo cappet,
der Gesamtname steht in A1
Formel für die Vornamen:
=LINKS(A1;FINDEN("#";WECHSELN(A1;" ";"#";LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))))-1)
Formel für den Nachnamen:
TEIL(A1;FINDEN("#";WECHSELN(A1;" ";"#";LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))))+1;99)
Gruß
Rainer
der Gesamtname steht in A1
Formel für die Vornamen:
=LINKS(A1;FINDEN("#";WECHSELN(A1;" ";"#";LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))))-1)
Formel für den Nachnamen:
TEIL(A1;FINDEN("#";WECHSELN(A1;" ";"#";LÄNGE(A1)-LÄNGE(WECHSELN(A1;" ";""))))+1;99)
Gruß
Rainer
Antwort 4 von Aliba
Hi cappet,
wer lesen kann ist klar im Vorteil. Habe da irgendwie gelesen, daß der Nachname links stehen würde.
Aber Rainer hat ja eine funktionstüchtige Formel erstellt.
CU Aliba
wer lesen kann ist klar im Vorteil. Habe da irgendwie gelesen, daß der Nachname links stehen würde.
Aber Rainer hat ja eine funktionstüchtige Formel erstellt.
CU Aliba
Antwort 5 von cappet
Hallo zusammen!
Sorry, musste gestern noch einen wichtigen Termin wahrnehmen und konnte nicht mehr antworten.
@ Rainer - vielen Dank für Deine Hilfe. Die Formel funktioniert einwandfrei und ist bereits schwer im Einsatz ;-)
@ Aliba - Dir auch nochmals Danke für Deine Hilfe.
Gruss
cappet :-)
Sorry, musste gestern noch einen wichtigen Termin wahrnehmen und konnte nicht mehr antworten.
@ Rainer - vielen Dank für Deine Hilfe. Die Formel funktioniert einwandfrei und ist bereits schwer im Einsatz ;-)
@ Aliba - Dir auch nochmals Danke für Deine Hilfe.
Gruss
cappet :-)

