Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

viele Zellen zusammenhalten(gruppieren), wie?





Frage

Hallo, wie kann man einen ganzen Zellbereich (z.B. A1 bis D4) gruppieren (ich denke dieses Wort trifft es), und anschließend sortieren, und zwar so, dass die nächste gruppe (von A5 bis D8) vor die erste kommt, oder umgekehrt, und dies nach der Sortierbedingung, die in der Spalte C1 und C5 steht (sonst ist Spalte C leer). Bsp.: Wenn also in C1 ein "Z" steht und in C5 ein "A", soll die Gruppe (A5:D8) vor die Gruppe (A1:D4) verschoben/sortiert werden. Mit der einfachen "Gruppierfunktion" und der anschließenden Sortierfunktion (unter "Daten"), habe ich es nicht wie oben beschrieben hinbekommen (obwohl als Sortierbedingung Spalte C angegeben wurde)! Dies soll dann auf eine Größere Zahl dieser "Gruppen" angewendet werden. Kann mir jemand sagen, wie ich das mache? Wenn möglich ohne VB-Scripts/Makros. Vielen Dank schon mal!

Antwort 1 von powder

Hi,
ich hatte auch schon mal ein ähnliches Problem, ist aber mit Boardmitteln also ohne VBA mein ich glaub ich nicht zu lösen.
Wenn doch bin ich auch gespannt.

Sorry das ich dir nicht weiterhelfen kontne.

Grüße
Tino

Antwort 2 von want2cu

Hallo Robert,

ich habe jetzt auch schon eine ganze Zeit gebastelt und muss Tino zustimmen. Ich frage mich allerdings auch, ob das mit VBA so ohne weiteres geht. Denn das GRundproblem besteht auch in VBA. Woher soll Excel wissen, dass es sich um eine zusammengehörige GRuppe von Zeilen handelt, wenn für diese Zeilen kein eindeutiges GEMEINSAMES Kriteriu vorhanden ist?
EIn solches eindeutiges Kriterium müßte dann bei ALLEN Zeilen in einer Spalte vorhanden sein. Soweitich diech verstanden habe, ist das bei deiner Datenstruktur offensichtlich (noch) nicht der Fall.
Mit fiele daher nur ein, die zusammengeheörigen Zeilen mit solch einem Kriterium auszustatten (ggf in einer Hilfsspalte), dann klappt die Sortierung und Gruppierung auch wieder "mit Bordmitteln".

Besser Vorschläge werden gerne genommen ;-)

Cu
want2cu

Antwort 3 von powder

Ja das Problem seh ich auch.
Aber mann könnte z.B. als feste Gruppe einen gleich großen Bereich ansehen. (z.B 3 Spalten 5 Reihen oder so) Das setzt aber vorraus das die Tabelle sehr exakt aufgebaut ist.

oder wenn der Sucheintrag in C nur an bestimmten Stellen vorhanden ist dann die Spalte durchsuchen bis der nächste Wert kommt.

Ist aber alles etwas aufwendiger und sprengt mein Zeitfenster und ich glaub auch den Rahmen hier.

Aber für geniale Ideen wäre ich auch offen.

Danke.

Grüße
Tino

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: