boote-forum.de - Das Forum rund um Boote  

Zurück   boote-forum.de - Das Forum rund um Boote > Dies & Das > Kein Boot



Kein Boot Hier kann man allgemeinen Small Talk halten. Es muß ja nicht immer um Boote gehen.

Antwort
 
Themen-Optionen
  #1  
Alt 11.09.2009, 12:03
Benutzerbild von blaue-elise
blaue-elise blaue-elise ist gerade online
Admiral
 
Registriert seit: 26.03.2003
Ort: Quickborn bei Hamburg
Beiträge: 2.891
Boot: Rocca "Plan B" und Regal 6.8 Ventura
7.855 Danke in 1.888 Beiträgen
Standard 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
Mit Zitat antworten top
  #2  
Alt 11.09.2009, 12:14
Hessi James Hessi James ist offline
Ensign
 
Registriert seit: 10.08.2009
Ort: Südhessen
Beiträge: 66
Boot: Charterskipper, Wohnmobil
106 Danke in 69 Beiträgen
Standard

Hi,

angenommen, der vollständige Name steht in A1.
Zelle B1: =LINKS($A1;FINDEN(" ";$A1))
Zelle C1: =RECHTS($A1;FINDEN(" ";$A1))

Grüße,
Frank
Mit Zitat antworten top
Folgende 3 Benutzer bedanken sich für diesen Beitrag:
  #3  
Alt 11.09.2009, 12:18
Benutzerbild von mue
mue mue ist offline
Vice Admiral
 
Registriert seit: 29.02.2004
Beiträge: 1.015
848 Danke in 535 Beiträgen
Standard

Daten -> Text in Spalten -> und dann (warscheinlich mit Leerzeichen) trennen
__________________
Gruß
Christian
Mit Zitat antworten top
Folgende 4 Benutzer bedanken sich für diesen Beitrag:
  #4  
Alt 11.09.2009, 12:35
Benutzerbild von B4-Skipper
B4-Skipper B4-Skipper ist offline
Fleet Admiral
 
Registriert seit: 09.12.2004
Ort: Berlin
Beiträge: 6.878
Boot: Marco 860 Salon
Rufzeichen oder MMSI: DJ6172 - 211610820
9.920 Danke in 4.822 Beiträgen
Standard

Ich würde das so machen, wie im Anhang gezeigt.
Sicher kann man die Formeln kombinieren, um die Hilfsspalten zu sparen.

Gruß Lutz
Miniaturansicht angehängter Grafiken
Klicken Sie auf die Grafik für eine größere Ansicht

Name:	Excel-Lösung.jpg
Hits:	217
Größe:	24,9 KB
ID:	158602  
__________________
Nur Tonic ist Ginlos.
Mit Zitat antworten top
Folgende 3 Benutzer bedanken sich für diesen Beitrag:
  #5  
Alt 11.09.2009, 12:42
Benutzerbild von ugies
ugies ugies ist offline
Admiral
 
Registriert seit: 01.02.2002
Ort: Hamburg
Beiträge: 4.528
Boot: ... aber sicher, zornige 29 PS ;-)
Rufzeichen oder MMSI: 211 .... .... ....
3.504 Danke in 1.993 Beiträgen
Standard

Zitat:
Zitat von Hessi James Beitrag anzeigen
Frank
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
Mit Zitat antworten top
  #6  
Alt 11.09.2009, 12:58
Hessi James Hessi James ist offline
Ensign
 
Registriert seit: 10.08.2009
Ort: Südhessen
Beiträge: 66
Boot: Charterskipper, Wohnmobil
106 Danke in 69 Beiträgen
Standard

Zitat:
Zitat von ugies Beitrag anzeigen
Leider trennt Excel aber nicht immer da, wo ich es möchte.
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
Mit Zitat antworten top
Folgende 2 Benutzer bedanken sich für diesen Beitrag:
  #7  
Alt 11.09.2009, 13:00
Benutzerbild von B4-Skipper
B4-Skipper B4-Skipper ist offline
Fleet Admiral
 
Registriert seit: 09.12.2004
Ort: Berlin
Beiträge: 6.878
Boot: Marco 860 Salon
Rufzeichen oder MMSI: DJ6172 - 211610820
9.920 Danke in 4.822 Beiträgen
Standard

Zitat:
Zitat von Hessi James Beitrag anzeigen
Hi,

angenommen, der vollständige Name steht in A1.
Zelle B1: =LINKS($A1;FINDEN(" ";$A1))
Zelle C1: =RECHTS($A1;FINDEN(" ";$A1))

Grüße,
Frank
Die Formel für LINKS ist recht OK, aber Rechts kommt Quatsch heraus.
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.
Mit Zitat antworten top
Folgende 2 Benutzer bedanken sich für diesen Beitrag:
  #8  
Alt 11.09.2009, 13:26
Benutzerbild von Chili
Chili Chili ist offline
Fleet Admiral
 
Registriert seit: 18.07.2009
Ort: Frankfurt/Main
Beiträge: 8.164
Boot: Maxum 2400 SCR, Chaparral 1930 SS Sport
20.657 Danke in 6.616 Beiträgen
Standard

Zitat:
Zitat von B4-Skipper Beitrag anzeigen

Es geht nur mit Links und Teil so wie in meiner Tabelle.

Gruß Lutz
Nö. RECHTS kann man auch ausdrücken als ALLES minus LINKS.
Mit Zitat antworten top
Folgender Benutzer bedankt sich für diesen Beitrag:
  #9  
Alt 11.09.2009, 13:39
Benutzerbild von B4-Skipper
B4-Skipper B4-Skipper ist offline
Fleet Admiral
 
Registriert seit: 09.12.2004
Ort: Berlin
Beiträge: 6.878
Boot: Marco 860 Salon
Rufzeichen oder MMSI: DJ6172 - 211610820
9.920 Danke in 4.822 Beiträgen
Standard

Richtisch, aber am einfachsten gehts wohl mit Christians (mue) Version

Gruß Lutz
__________________
Nur Tonic ist Ginlos.
Mit Zitat antworten top
  #10  
Alt 11.09.2009, 13:39
Benutzerbild von blaue-elise
blaue-elise blaue-elise ist gerade online
Admiral
 
Registriert seit: 26.03.2003
Ort: Quickborn bei Hamburg
Beiträge: 2.891
Boot: Rocca "Plan B" und Regal 6.8 Ventura
7.855 Danke in 1.888 Beiträgen
Standard

Vielen Dank Euch allen!!

Diese Variante hat den gewünschten Erfolg gebracht. Super, Christian!
Zitat:
Zitat von mue Beitrag anzeigen
Daten -> Text in Spalten -> und dann (warscheinlich mit Leerzeichen) trennen
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)
Mit Zitat antworten top
Folgender Benutzer bedankt sich für diesen Beitrag:
  #11  
Alt 11.09.2009, 14:09
Hessi James Hessi James ist offline
Ensign
 
Registriert seit: 10.08.2009
Ort: Südhessen
Beiträge: 66
Boot: Charterskipper, Wohnmobil
106 Danke in 69 Beiträgen
Standard

Zitat:
Zitat von B4-Skipper Beitrag anzeigen
Vorname Name ergibt für FINDEN=8 damit ergibt
Links "Vorname " (mit dem Leerzeichen) und
rechts "ame Name", nämlich die rechten 8 Zeichen.
Oh, peinlich, peinlich, Du hast natürlich recht. Hier der Vollständigkeit halber die richtige Formel:

Zelle B1: =GLÄTTEN(LINKS($A1;FINDEN(" ";$A1)))
Zelle C1: =GLÄTTEN(RECHTS($A1;LÄNGE($A1)-FINDEN(" ";$A1)))
Mit Zitat antworten top
Folgender Benutzer bedankt sich für diesen Beitrag:
  #12  
Alt 11.09.2009, 14:25
Benutzerbild von wolf b.
wolf b. wolf b. ist offline
Fleet Admiral
 
Registriert seit: 11.03.2005
Ort: Oberpfalz
Beiträge: 13.065
Boot: Volksyacht Fishermen
44.672 Danke in 16.450 Beiträgen
Standard

Zitat:
Zitat von Hessi James Beitrag anzeigen
Hi,

angenommen, der vollständige Name steht in A1.
Zelle B1: =LINKS($A1;FINDEN(" ";$A1))
Zelle C1: =RECHTS($A1;FINDEN(" ";$A1))

Grüße,
Frank
Ich bin der Meinung, so wäre es geschickter:

B1: =LINKS(A1; FINDEN(" ";A1) - 1)
C1: =RECHTS(A1; LÄNGE(A1) - FINDEN(" ";A1))
Mit Zitat antworten top
  #13  
Alt 11.09.2009, 14:27
Benutzerbild von blaue-elise
blaue-elise blaue-elise ist gerade online
Admiral
 
Registriert seit: 26.03.2003
Ort: Quickborn bei Hamburg
Beiträge: 2.891
Boot: Rocca "Plan B" und Regal 6.8 Ventura
7.855 Danke in 1.888 Beiträgen
Standard

Zitat:
Zitat von Hessi James Beitrag anzeigen
Oh, peinlich, peinlich, Du hast natürlich recht. Hier der Vollständigkeit halber die richtige Formel:

Zelle B1: =GLÄTTEN(LINKS($A1;FINDEN(" ";$A1)))
Zelle C1: =GLÄTTEN(RECHTS($A1;LÄNGE($A1)-FINDEN(" ";$A1)))
So funktioniert das jetzt auch mit der Formel, Danke!

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
Mit Zitat antworten top
  #14  
Alt 11.09.2009, 14:30
Benutzerbild von wolf b.
wolf b. wolf b. ist offline
Fleet Admiral
 
Registriert seit: 11.03.2005
Ort: Oberpfalz
Beiträge: 13.065
Boot: Volksyacht Fishermen
44.672 Danke in 16.450 Beiträgen
Standard

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.
Mit Zitat antworten top
  #15  
Alt 11.09.2009, 14:35
Benutzerbild von Chili
Chili Chili ist offline
Fleet Admiral
 
Registriert seit: 18.07.2009
Ort: Frankfurt/Main
Beiträge: 8.164
Boot: Maxum 2400 SCR, Chaparral 1930 SS Sport
20.657 Danke in 6.616 Beiträgen
Standard

Deswegen macht man sich VORHER Gedanken um die Datenstruktur.
Mit Zitat antworten top
Folgender Benutzer bedankt sich für diesen Beitrag:
  #16  
Alt 11.09.2009, 14:37
Benutzerbild von Christo Cologne
Christo Cologne Christo Cologne ist offline
Fleet Admiral
 
Registriert seit: 05.02.2002
Ort: an der Sieg
Beiträge: 5.383
Boot: Prion T-Canyon
11.610 Danke in 4.498 Beiträgen
Standard

Zitat:
Zitat von blaue-elise Beitrag anzeigen
...

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".

Gruß
Norman
Na du kennst ja mal Leute.
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!
Mit Zitat antworten top
  #17  
Alt 11.09.2009, 14:42
Benutzerbild von Chili
Chili Chili ist offline
Fleet Admiral
 
Registriert seit: 18.07.2009
Ort: Frankfurt/Main
Beiträge: 8.164
Boot: Maxum 2400 SCR, Chaparral 1930 SS Sport
20.657 Danke in 6.616 Beiträgen
Standard

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.
Mit Zitat antworten top
  #18  
Alt 11.09.2009, 15:02
Benutzerbild von blaue-elise
blaue-elise blaue-elise ist gerade online
Admiral
 
Registriert seit: 26.03.2003
Ort: Quickborn bei Hamburg
Beiträge: 2.891
Boot: Rocca "Plan B" und Regal 6.8 Ventura
7.855 Danke in 1.888 Beiträgen
Standard

Zitat:
Zitat von Chili-FFM Beitrag anzeigen
Deswegen macht man sich VORHER Gedanken um die Datenstruktur.
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
Mit Zitat antworten top
  #19  
Alt 11.09.2009, 15:30
Benutzerbild von Chili
Chili Chili ist offline
Fleet Admiral
 
Registriert seit: 18.07.2009
Ort: Frankfurt/Main
Beiträge: 8.164
Boot: Maxum 2400 SCR, Chaparral 1930 SS Sport
20.657 Danke in 6.616 Beiträgen
Standard

Dann - wie vorstehend geschrieben - sich einmal richtig die Zeit nehmen und das erledigen. Dann hast du Ruhe.
Mit Zitat antworten top
  #20  
Alt 11.09.2009, 17:17
Benutzerbild von naut
naut naut ist offline
Captain
 
Registriert seit: 20.03.2007
Beiträge: 697
1.571 Danke in 826 Beiträgen
Standard

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))))
Nachnamen:
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))))
Klicken Sie auf die Grafik für eine größere Ansicht

Name:	excel.PNG
Hits:	98
Größe:	3,5 KB
ID:	158661

Gruß,
Ulrich

Geändert von naut (11.09.2009 um 17:38 Uhr)
Mit Zitat antworten top
Antwort



Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:45 Uhr.


Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.