|
Kein Boot Hier kann man allgemeinen Small Talk halten. Es muß ja nicht immer um Boote gehen. |
|
Themen-Optionen |
#1
|
||||
|
||||
MS Excel Frage an die Profis
Ich habe in einer Excel-Datei leider Vor- und Nachnamen in einer Spalte zusammen. Habe gehört es gibt eine Möglichkeit das zu trennen (ohne jedes einzelne Feld manuell zu bearbeiten). Benötige die Trennung für die Sortierung nach Vor- und Nachnamen.
Weiß das vielleicht jemand und kann mir dazu einen Tipp geben? Gruß Norman |
#2
|
||||
|
||||
Hi,
angenommen, der vollständige Name steht in A1. Zelle B1: =LINKS($A1;FINDEN(" ";$A1)) Zelle C1: =RECHTS($A1;FINDEN(" ";$A1)) Grüße, Frank
|
#3
|
||||
|
||||
Daten -> Text in Spalten -> und dann (warscheinlich mit Leerzeichen) trennen
__________________
Gruß Christian
|
#4
|
||||
|
||||
Ich würde das so machen, wie im Anhang gezeigt.
Sicher kann man die Formeln kombinieren, um die Hilfsspalten zu sparen. Gruß Lutz
__________________
Nur Tonic ist Ginlos.
|
#5
|
||||
|
||||
Hallo Frank,
diese Funktionen kannte ich noch nicht. Leider trennt Excel aber nicht immer da, wo ich es möchte. Trotzdem ganz vielen Dank!
__________________
Gruß Uwe |
#6
|
||||
|
||||
Stimmt, hab's eben mit mehreren Namen ausprobiert. Mal ist beim Nachnamen ein Leerzeichen am Anfang, dann wieder nicht. So müsste es besser gehen:
Zelle B1: =GLÄTTEN(LINKS($A1;FINDEN(" ";$A1))) Zelle C1: =GLÄTTEN(RECHTS($A1;FINDEN(" ";$A1))) Die Lösung mit "Text in Spalten" war mir auch neu. In der IT führen halt immer viele Wege nach Rom. Grüße, Frank
|
#7
|
|||||
|
|||||
Zitat:
Warum Vorname Name ergibt für FINDEN=8 damit ergibt Links "Vorname " (mit dem Leerzeichen) und rechts "ame Name", nämlich die rechten 8 Zeichen. Es geht nur mit Links und Teil so wie in meiner Tabelle. Gruß Lutz
__________________
Nur Tonic ist Ginlos.
|
#8
|
||||
|
||||
Nö. RECHTS kann man auch ausdrücken als ALLES minus LINKS.
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages!
|
#9
|
||||
|
||||
Richtisch, aber am einfachsten gehts wohl mit Christians (mue) Version
Gruß Lutz
__________________
Nur Tonic ist Ginlos. |
#10
|
||||
|
||||
Vielen Dank Euch allen!!
Diese Variante hat den gewünschten Erfolg gebracht. Super, Christian! Ist sogar supereinfach. Ich möchte nicht wissen, was ich noch alles nicht weiß. Gruß Norman Geändert von blaue-elise (11.09.2009 um 13:48 Uhr)
|
#11
|
|||||
|
|||||
Zitat:
Zelle B1: =GLÄTTEN(LINKS($A1;FINDEN(" ";$A1))) Zelle C1: =GLÄTTEN(RECHTS($A1;LÄNGE($A1)-FINDEN(" ";$A1)))
|
#12
|
||||
|
||||
Zitat:
B1: =LINKS(A1; FINDEN(" ";A1) - 1) C1: =RECHTS(A1; LÄNGE(A1) - FINDEN(" ";A1)) |
#13
|
||||
|
||||
Zitat:
Hast Du auch eine Idee, wie man in die Formel noch einbauen kann, dass der "Dr." noch zu den Vornamen in die Spalte bekommen? Über Daten-> Text in Spalten -> usw. ginge das zwar auch, aber wenn man das auch noch in die Formel bekommt, wäre das natürlich super. In meiner Ursprungsdatei steht z.B. " Dr. Jack Daniels". Wenn ich es jetzt mit Deiner Formel aufspalte, steht in der ersten Spalte "Dr." und in der zweiten "Jack Daniels". Bei den normalen Namen ohne Tiltel funktioniert die Formel tadellos. Gruß Norman |
#14
|
||||
|
||||
Das Problem hast du auch bei Hans Peter Müller. Allerdings habe ich da noch keine Lösung gefunden. Vor allem gäbe es da Probleme, sobald dann noch ein "von Blaublut" dabei ist, da es dann genau umgekehrt wäre.
|
#15
|
||||
|
||||
Deswegen macht man sich VORHER Gedanken um die Datenstruktur.
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages!
|
#16
|
||||
|
||||
Zitat:
Ich würde die Titel separat spalten, um besser sortieren zu können.
__________________
Niemals mit den Händen in den Taschen auf dem Hof stehen, wenn die Frau vorbeikommt! |
#17
|
||||
|
||||
Alternativ alle Namen aufteilen lassen, das Ergebnis "kopieren", "einfügen (nur Werte)" und den Rest dann von Hand korrigieren. Einmal Arbeit, aber dann saubere Datenbasis.
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages! |
#18
|
||||
|
||||
Ich habe leider keinen Einfluss auf die ursprüngliche Dateistruktur, da es zwar meine Kunden sind, ich diese Datei aber von einer Gesellschaft bekomme, die mehr einzelne Daten zu den jeweiligen Verträgen eingepflegt hat, als ich selbst.
Einziges Manko ist/war da nur der zusammenhängende Vor- und Nachname. Gruß Norman |
#19
|
||||
|
||||
Dann - wie vorstehend geschrieben - sich einmal richtig die Zeit nehmen und das erledigen. Dann hast du Ruhe.
__________________
Gruss aus Frankfurt, Hans Aus technischen Gründen befindet sich die Signatur auf der Rückseite des Beitrages! |
#20
|
||||
|
||||
Mit Dr. und Prof. (nicht "Prof Dr."!) funktioniert das so:
Vornamen: Code:
=WENN(ODER(GLÄTTEN(LINKS($A1;FINDEN(" ";$A1)))="Dr.";GLÄTTEN(LINKS($A1;FINDEN(" ";$A1)))="Prof.");GLÄTTEN(LINKS($A1;FINDEN(" ";$A1;7)));GLÄTTEN(LINKS($A1;FINDEN(" ";$A1)))) Code:
=WENN(ODER(GLÄTTEN(LINKS($A1;FINDEN(" ";$A1)))="Dr.";GLÄTTEN(LINKS($A1;FINDEN(" ";$A1)))="Prof.");GLÄTTEN(RECHTS($A1;LÄNGE($A1)-FINDEN(" ";$A1;7)));GLÄTTEN(RECHTS($A1;LÄNGE($A1)-FINDEN(" ";$A1)))) Gruß, Ulrich Geändert von naut (11.09.2009 um 17:38 Uhr) |
|
|