Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Spalte mir Nachnamen und Vornamen

2 views
Skip to first unread message

Maria Gödiker

unread,
Sep 6, 2003, 8:11:08 AM9/6/03
to
Hallo - kann mir jemand sagen, wie ich eine Spalte mit Nachname und Vornamen
(mit Komma und Leerzeichen getrennt) in 2 einzelne Spalten umwandeln kann?

Excel 2002

Maria

--

Jean Ruch

unread,
Sep 6, 2003, 8:25:17 AM9/6/03
to

"Maria Gödiker" <mag...@ewetel.net> schrieb im Newsbeitrag
news:bjciqj$12p$1...@news1.ewetel.de...


Hallo Maria,

versuchs mal mit Daten / Text in Spalten
Erzähle mal dem Assistenten zuerst "mit Komma getrennt".


mit freundlichem Gruß

Jean


Barbara Karli

unread,
Sep 6, 2003, 8:38:23 AM9/6/03
to
Hallo Maria

>Hallo - kann mir jemand sagen, wie ich eine Spalte mit Nachname und Vornamen
>(mit Komma und Leerzeichen getrennt) in 2 einzelne Spalten umwandeln kann?

Markiere die Spalte (oder die Zellen) und waehle "Daten - Text in
Spalten".
Anschliessend folgst du dem Assistenten - "Getrennt" definieren
und im naechsten Dialog das "Komma" als Trennzeichen aktivieren,
"Fertigstellen" und die Sache ist genaeht.
--
Liebe Gruesse
Barbara | MS MVP Word

Maria Gödiker

unread,
Sep 6, 2003, 10:12:09 AM9/6/03
to
Danke für die schnelle Hilfe

Maria


"Barbara Karli" <barbar...@bluewin.ch> schrieb im Newsbeitrag
news:i6ljlvkbj1qj19v33...@4ax.com...

Walter

unread,
Sep 6, 2003, 3:31:46 PM9/6/03
to
Hallo Maria,
hier meine Hilfe: der Name steht in a1 >>>
wenn z.b. der Name: Oliver Gries lautet, so mußt du
folgende Formel eingeben: für den Vornamen:
=WENN(ISTLEER(a1);"";LINKS(a1;FINDEN(" ";WECHSELN
(a1;"";" ";LÄNGE(a1)-LÄNGE(WECHSELN(a1;" ";""))))-1))
für den Nachnamen:
=WENN(ISTLEER(a1);"";RECHTS(a1;LÄNGE(a1)-FINDEN
(" ";WECHSELN(a1;"";" ";LÄNGE(a1)-LÄNGE(WECHSELN
(a1;" ";""))))))

kopiere einfach die Formel für den Vornamen in b1 und
Nachnamen in B1.
Gruss Walter

>-----Originalnachricht-----

>.
>

BorisX

unread,
Sep 6, 2003, 4:00:47 PM9/6/03
to
Hi Walter,

>hier meine Hilfe: der Name steht in a1 >>>
>wenn z.b. der Name: Oliver Gries lautet, so mußt du
>folgende Formel eingeben: für den Vornamen:
>=WENN(ISTLEER(a1);"";LINKS(a1;FINDEN(" ";WECHSELN
>(a1;"";" ";LÄNGE(a1)-LÄNGE(WECHSELN(a1;" ";""))))-1))
>für den Nachnamen:
>=WENN(ISTLEER(a1);"";RECHTS(a1;LÄNGE(a1)-FINDEN
>(" ";WECHSELN(a1;"";" ";LÄNGE(a1)-LÄNGE(WECHSELN
>(a1;" ";""))))))

Etwas lang die Formel für 1 Vornamen und 1 Nachnamen;-)
Das mit dem WECHSELN versteh ich leider überhaupt nicht.
Es reicht (für den Vornamen):
=LINKS(A1;FINDEN(" ";A1)-1)

Und der Nachname:
=TEIL(A1;FINDEN(" ";A1)+1;99)

Allerdings ist das ja alles nur die halbe Wahrheit. Was
ist mit 2 und mehr Vornamen? Oder mit Adels-/Doktor-etc-
Titeln? Wie z.B. "Gräfin Constanze Karla von und zu Sasel"
oder "Dipl. Ing. Klaus Hans Gerber?
Oder auch einfach nur "Thomas von Heesen"?

Ich hab da mal ein Ding entwickelt - du findest es (weil
es grade aktuell in einem anderen Forum gefragt wurde)
hier:

http://spotlight.de/zforen/mse/m/mse-1062790923-13759.html

Aber eigentlich war das ja hier gar nicht die Frage, da es
ja "Nachname, Vorname" hiess - und da ist die Lösung eh
einfach, da man sich am Komma orientieren kann.

Noch ein schönes Wochenende!

--
Grüße Boris

Josef Vievers

unread,
Sep 7, 2003, 4:27:29 AM9/7/03
to
Hallo Maria,

mit einem Excel-Addin der Zeitschrift ct können nach beliebigen Trennzeichen
Spalten aufgeteilt werden.

http://www.heise.de/ct/ftp/listings.shtml

Der Dateiname lautet: 0109-202.zip

Ansonsten ohne VBA bei Nachname, Vorname in A1
=LINKS(A1;FINDEN(",";A1;1)-1)
=RECHTS(A1;LÄNGE(A1)-FINDEN(",";A1;1)-1)

Gruß
Josef

"Maria Gödiker" <mag...@ewetel.net> schrieb im Newsbeitrag
news:bjciqj$12p$1...@news1.ewetel.de...

Rolf Sauerland

unread,
Sep 10, 2003, 5:30:02 PM9/10/03
to
Hallo,

was sonst hilfsweise auch geht: Spalte kopieren und einmal bis zum
Komma, einmal nach dem Komma alles durch "" ersetzen. Geht schneller
als Formeln.

Gruß
Rolf

0 new messages