Zelleninhalte zusammenfassen

Hallo,
ich habe eine Excel-2000-Tabelle in der Art:
Name / Sport/…
Fritz/ Fußball/…
Fritz/ Segeln/…
Fritz/ Skat/…
Olaf / Schwimmen/…
Olaf / Segeln/…
usw.
Nun möchte ich bei jedem immer die jeweiligen Sportarten mit Komma getrennt in eine neue Spalte packen. Also etwa so:
Fritz/ Fußball, Segeln, Skat/…
Fritz/ Fußball, Segeln, Skat/…
Fritz/ Fußball, Segeln, Skat/…
Olaf / Schwimmen, Segeln/…
Olaf / Schwimmen, Segeln/…
Wie macht man das?
Schon jetzt vielen Dank im Voraus,
lynndinn

ich habe eine Excel-2000-Tabelle in der Art:
Name / Sport/…
Fritz/ Fußball/…
Fritz/ Segeln/…
usw.
Nun möchte ich bei in eine neue Spalte packen. Also etwa so:
Fritz/ Fußball, Segeln, Skat/…
Fritz/ Fußball, Segeln, Skat/…

Hallo lynndinn

Ganz so wie Du es möchtest, habe ich es nicht hingekriegt. Aber als Anregung habe ich zwei Vorschläge in eine Excel-Datei gepackt (Excel 2003 – Ich hoffe, Du kannst sie mit Excel 2000 öffnen):
http://www.file-upload.net/download-1807891/Sport.xl…

Variante 1: Da müssen die Sportler in Spalte A alphabetisch sortiert sein.
Variante 2: Mit Hilfe einer Pivot-Datei.

Ich bin gespannt auf die „professionellen“ Lösungen von Reinhard oder Thomas.

Grüsse Niclaus

Hallo Niclaus,
vielen Dank für deine Anregung. Das Problem ist, dass ich etwa 5000 Zeilen habe. Deine Lösung mit =WENN(D2=A1;E1&", "&B2;B2) würde dann sehr sehr viele Doppelnennungen wie
Fritz Fußball
Fritz Fußball, Segeln
Fritz Fußball, Segeln, Skat
nachsichziehen. Und dann wüsste ich nicht, wie ich die richtige Zeile (also hier die letzte) herausfiltern könnte.
Die Variante mit einer Pivot-Tabelle stelle ich mir noch schwerer vor, weil ich die aus meiner ungeheuren Datenmenge (5000 Zeilen, 26 Spalten) zurechtbauen müsste.
Vielleicht gibt´s ja noch eine elegantere Lösung.
Danke jedenfalls für die Antwort.
lynndinn

Vielleicht gibt´s ja noch eine elegantere Lösung.

Hallo Lynndinn,

ich habe mich noch nicht daran versucht.

Wenn würde ich bei www.excelformeln.de nachschauen wie man alle Namen erstaml nur einzeln rausfischt, dann schauen ob sie da was bieten um das Restproblem zu erschlagen.
Wenn nicht, bastle ich mir was.
Aber garantiert brauche ich dann dazu auch Hilfsspalten wie Niclaus wenn ich das mit reinem Excelformeln löse.

Wie wäre es mit Vba? Also einem Makro?
Dem ist es gleich ob du da 500.000 Zeilen und 10.000 Spalten hast.

Gruß
Reinhard

Hallo Reinhard

Bist Du erst jetzt aufgestanden? - Ganz frech!!

Du hast doch hier im WWW vor einiger Zeit etwas gemacht, wo jemand folgendes wollte: Eine Tabelle mit vielen leeren Zellen sollte „nach links“ aufgefüllt werden

Hans Brot Butter Marmelade 
Heinz Speck Eier Bier
Otto Fisch Vogel 
Daniel Zitrone Salat Apfel Birne

GESUCHTES RESULTAT:

Hans Brot Butter Marmelade 
Heinz Speck Eier Bier 
Otto Fisch Vogel 
Daniel Zitrone Salat Apfel Birne 

Da hast Du doch - wie immer - eine Superlösung gefunden. Kannst Dich noch erinnern?

Das wäre doch hier - zusammen mit einer Deiner heissgeliebten Pivottabellen - die Lösung.

Viele Grüsse
Niclaus

Hallo Niclaus,
vielen Dank für deine Anregung. Das Problem ist, dass ich etwa
5000 Zeilen habe. sehr viele Doppelnennungen wie

Da hast Du recht. Ich wusste nicht, dass es so viele Daten sind, und habe auch nicht richtig verstanden, ob Du den Fritz und den Olaf nur einmal brauchst oder öfter.

Schreibe mal in meiner Sport.xls in der Tab. „Variante1“ in Zelle D1 folgende Formel und kopiere sie nach unten: =WENN(A1=A2;"";A1)
Dann wird’s etwas übersichtlicher.

Die Variante mit einer Pivot-Tabelle stelle ich mir noch
schwerer vor, weil ich die aus meiner ungeheuren Datenmenge
(5000 Zeilen, 26 Spalten) zurechtbauen müsste.

Da irrst Du Dich gewaltig. Ich arbeite (beruflich) regelmässig mit etwa 15’000 Zeilen und 50 Spalten. Das geht im Nu.

Es gibt ganz sicher elegantere Lösungen. Ich bin gespannt und werde mir dann an den Kopf greifen: „Warum hab ich nicht daran gedacht.“

Bis dahin viele Grüsse
Niclaus

Hallo Niclaus,
vielen Dank für deine Anregung. Das Problem ist, dass ich etwa
5000 Zeilen habe. sehr viele Doppelnennungen wie

Da hast Du recht. Ich wusste nicht, dass es so viele Daten
sind, und habe auch nicht richtig verstanden, ob Du den Fritz
und den Olaf nur einmal brauchst oder öfter.

In der Tat wär es sogar besser, wenn der Fritz oder der Olaf nur einmal auftreten (dann samt aller Sportarten in einer Zelle). Aber ich hatte gedacht, dass das unmöglich sei. Denn dann bräuchte man ja wohl eine neue Tabelle. Oder löschen sich die Doppeleinträge dann gleich mit?
Gruß,
lynndinn

Hallo Niclaus,

Bist Du erst jetzt aufgestanden? - Ganz frech!!

ja, bin heute früh dran, meist stehe ich am Tag erst so um 23:59 auf :smile:)

Du hast doch hier im WWW vor einiger Zeit etwas gemacht, wo
jemand folgendes wollte: Eine Tabelle mit vielen leeren Zellen
sollte „nach links“ aufgefüllt werden

*Schulterzuck*, kann sein, an Manches erinnere ich mich, an Manches nicht. Abspeichern von eigenen Lösungen mache ich äußerst selten.

Vielleicht soll der Anfrager mal im Archiv suchen.

zusammen mit einer Deiner heissgeliebten
Pivottabellen

*kreisch* Igitt, Pivots *gg*
Du meinst da sicher Thomas :smile:

Gruß
Reinhard

Schreibe mal in meiner Sport.xls in der Tab. „Variante1“ in
Zelle D1 folgende Formel und kopiere sie nach unten:
=WENN(A1=A2;"";A1)
Dann wird’s etwas übersichtlicher.

ja, Niclaus, jetzt wird was draus! Vielen Dank - einfach super!!!
jetzt kann ich ja einfach in Spalte D alle Leerzellen ausfiltern und dann die Zeilen löschen, und schwupps hab ich´s.
1000 Dank,
lynndinn

ja, Niclaus, jetzt wird was draus! Vielen Dank - einfach
super!!!
jetzt kann ich ja einfach in Spalte D alle Leerzellen
ausfiltern und dann die Zeilen löschen, und schwupps hab
ich´s.

Hallo lynndinn
Ja, so würde ich es auch machen - bis eine elegantere Lösung gefunden wird.
Aber vergiss nicht, bevor Du die Leerzeilen löschst:
Bereich kopieren - dann:
Menu Bearbeiten / Inhalte einfügen / Werte
Sonst war die ganze Arbeit umsonst. :wink:)
Grüsse Niclaus