Tipps & Tricks
25.02.2009, 15:49 Uhr
Excel: Zelleninhalt teilen
Problem: Ich habe Daten in Excel importiert. Nun ist bei der Spalte «Kontaktperson» der Vorname und Nachname in der gleichen Zelle. Zuerst kommt der Vorname, dann der Nachname. Ich kann daher die Liste nicht nach Nachnamen sortieren. Gibt es eine Methode ähnlich wie =Teil(X;Y), damit ich den Vornamen in eine Spalte kriege und den Nachnamen in eine andere?
Lösung: Falls Sie nur einen Vornamen und einen Nachnamen (beispielsweise in der Zelle A2) mit einem einheitlichen und eindeutigen Trennzeichen (das sonst nirgends im Text vorkommt) haben, ist es relativ einfach mit einer Formel erreichen:
1. Spalte (Vorname) =LINKS(A2;FINDEN(" ";A2)-1)
2. Spalte (Nachname) =RECHTS(A2;LÄNGE(A1)-FINDEN(" ";A2))
2. Spalte (Nachname) =RECHTS(A2;LÄNGE(A1)-FINDEN(" ";A2))
In Anführungszeichen schreiben Sie das Trennzeichen (z.B. Leerzeichen, Komma etc.). Die Formeln können Sie danach einfach nach unten kopieren bzw. ausfüllen. Das geht übrigens auch genau gleich in der Tabellenkalkulation «Calc» von OpenOffice.org.
Ihre zwei neuen Spalten (Vorname, Nachname) zeigen zwar jetzt die gewünschten Inhalte. Aber noch sind diese das Ergebnis einer Formel. Fügen Sie darum nochmals zwei leere Spalten ein. Markieren und Kopieren (Ctrl+C) Sie die Spalten Vorname und Nachname. Setzen Sie den Cursor nun in die oberste Zelle der ersten leeren Spalte und gehen Sie zu Bearbeiten/Inhalte einfügen. Unter Excel wählen Sie «Werte»; in OpenOffice.org Calc wählen Sie «Text». Nun haben Sie dieselben Vornamen und Namen nochmals, allerdings als echte Werte. (PCtipp-Forum)
Kommentare
Es sind keine Kommentare vorhanden.