Supportnet / Forum / Tabellenkalkulation
5 Spalten sortieren
Frage
Hallo zusammen,
wie man nach drei Kriterien sortiert konnte ich dem Makrorecorder entnehmen, sobald ich den Code auf 5 Kriteren anpasse, da ich 5 Spalten absteigend sortieren möchte, wird eine Fehlermeldung ausgeworfen. Hat jemand von euch eine Lösung, wie ich 5 Spalten absteigend sortieren kann?
vielen Dank
Grüße
Blackolive
Antwort 1 von Saarbauer
Hallo,
wüsste jetzt nur eine Lösung mit einer Hilfsspalte in der die 5 Kriterien zusammengefasst werden
Gruß
Helmut
wüsste jetzt nur eine Lösung mit einer Hilfsspalte in der die 5 Kriterien zusammengefasst werden
Gruß
Helmut
Antwort 2 von Blackolive
Hallo Helmut,
danke für den Tip, doch die spalten hängen miteinander zusammen. Ich wüßte nicht wie ich das mit einer Hilfsspalte machen sollte und ich bin mir ziemlich sicher, dass das nicht funktioniert.
Trotzdem nochmals danke für den Tipp.
Grüße
Blackolive
danke für den Tip, doch die spalten hängen miteinander zusammen. Ich wüßte nicht wie ich das mit einer Hilfsspalte machen sollte und ich bin mir ziemlich sicher, dass das nicht funktioniert.
Trotzdem nochmals danke für den Tipp.
Grüße
Blackolive
Antwort 3 von Saarbauer
Hallo,
da ich nicht den Inhalt der Spalten kenne nur ein Beispiel
Spalte a Name
Spalte b Vorname
Spalte c Telefonnummer
Spalte d Straße
Spalte e Hausnummer
Spalte f = Name + Vorname + Telefonnummer + Straße + Hausnummer
oder sinngemäß.
Wobei es möglich ist, dass die Spalten unter Umständen auf gleiche Länge aufgefüllt werden müssen. Da ja ein Name unterschiedlich lang sein kann
Gruß
Helmut
da ich nicht den Inhalt der Spalten kenne nur ein Beispiel
Spalte a Name
Spalte b Vorname
Spalte c Telefonnummer
Spalte d Straße
Spalte e Hausnummer
Spalte f = Name + Vorname + Telefonnummer + Straße + Hausnummer
oder sinngemäß.
Wobei es möglich ist, dass die Spalten unter Umständen auf gleiche Länge aufgefüllt werden müssen. Da ja ein Name unterschiedlich lang sein kann
Gruß
Helmut
Antwort 4 von Blackolive
Ach so,
das meintest du also. Hmmm, ok, du konntest ja nicht wissen um was es sich inhaltlich handelt.
Es wurden 5 unterschiedlche Bewertungen für Projekte abgegeben, die sich in verschiedenen Projektphasen befanden. Und nun gilt es für mich die besten Bewertungen herauszufinden.
Ein Projekt kann in einer der 5 Phasen die Bewertungen ,"+","(+)","(-)","-" wobei + die besten Bewertung ist. Nun müssen die Projekte herausgefischt werden, die in allen Phasen der Bewertung + an nähsten sind.
Deswegen wird es mit der Hilfsspalte schwierig.
Oder übersehe ich da was?
Grüße
Blackolive
das meintest du also. Hmmm, ok, du konntest ja nicht wissen um was es sich inhaltlich handelt.
Es wurden 5 unterschiedlche Bewertungen für Projekte abgegeben, die sich in verschiedenen Projektphasen befanden. Und nun gilt es für mich die besten Bewertungen herauszufinden.
Ein Projekt kann in einer der 5 Phasen die Bewertungen ,"+","(+)","(-)","-" wobei + die besten Bewertung ist. Nun müssen die Projekte herausgefischt werden, die in allen Phasen der Bewertung + an nähsten sind.
Deswegen wird es mit der Hilfsspalte schwierig.
Oder übersehe ich da was?
Grüße
Blackolive
Antwort 5 von Aliba
Hi Blackolive,
du musst ja beim Sortieren auch mit irgendeiner Spalte anfangen, die zuerst sortiert werden soll, diese hat dann doch auch Vorrang vor den anderen, also wenn, z.B. in Spalte A ein - steht und in allen anderen Spalten ein + würde doch dies auch schlechter eingestuft als ein Projekt, das in SPalte A ein + stehen und in allen anderen ein - stehen hat.
Wie wäre es denn, wenn Du für die einzelnen Beurteilungnen Wertungen vergibst und daraus einen Wert bilden lässt. z.B.:
=ZÄHLENWENN(A1:E1;"+")*10+ZÄHLENWENN(A1:E1;"(+)")-ZÄHLENWENN(A1:E1;"-")*10+ZÄHLENWENN(A1:E1;"(-)")
Wobei hier in A1 bis E1 die Einstufungen stehen.
Nach der Hilfsspalte könntest Du nun sortieren lassen.
Ich habe hier mal ein + mit der Wertigkeit 10 angenommen, ein - mit der Wertigkeit -10.
Man könnte genauso einem + die Wertigkeit 1000
einen (+) 100, einem (-) 10 und einem - 1 vergeben, aber das kannst Du besser interpretieren, inwieweit ein - z.B. ein + aufheben soll .
CU Aliba
du musst ja beim Sortieren auch mit irgendeiner Spalte anfangen, die zuerst sortiert werden soll, diese hat dann doch auch Vorrang vor den anderen, also wenn, z.B. in Spalte A ein - steht und in allen anderen Spalten ein + würde doch dies auch schlechter eingestuft als ein Projekt, das in SPalte A ein + stehen und in allen anderen ein - stehen hat.
Wie wäre es denn, wenn Du für die einzelnen Beurteilungnen Wertungen vergibst und daraus einen Wert bilden lässt. z.B.:
=ZÄHLENWENN(A1:E1;"+")*10+ZÄHLENWENN(A1:E1;"(+)")-ZÄHLENWENN(A1:E1;"-")*10+ZÄHLENWENN(A1:E1;"(-)")
Wobei hier in A1 bis E1 die Einstufungen stehen.
Nach der Hilfsspalte könntest Du nun sortieren lassen.
Ich habe hier mal ein + mit der Wertigkeit 10 angenommen, ein - mit der Wertigkeit -10.
Man könnte genauso einem + die Wertigkeit 1000
einen (+) 100, einem (-) 10 und einem - 1 vergeben, aber das kannst Du besser interpretieren, inwieweit ein - z.B. ein + aufheben soll .
CU Aliba
Antwort 6 von Aliba
Hi, nochmal ich,
kleiner Fehler in der Formel. Der letzte Formelteil muss natürlich auch subtrahiert werden und nicht addiert werden.
also: -ZÄHLENWENN(A1:E1;"(-)")
CU Aliba
kleiner Fehler in der Formel. Der letzte Formelteil muss natürlich auch subtrahiert werden und nicht addiert werden.
also: -ZÄHLENWENN(A1:E1;"(-)")
CU Aliba
Antwort 7 von Blackolive
Hallo zusammen,
ok, das ist natürlich auch ne Möglichkeit.
Vielen Dank für den Tipp. Werd mal ausprobieren.
Nur mal so nebenbei, kenn vielleicht jemand von euch einen Makro, mitdem ich schlichtweg statt nach drei Kriterien, nach 5 Kriterien sortieren lassen kann?
Im Prinzip ist das ja das gleiche wie mit Daten, sortieren... nur eben mit 5 Kriterien.
Gruß
Blackolive
ok, das ist natürlich auch ne Möglichkeit.
Vielen Dank für den Tipp. Werd mal ausprobieren.
Nur mal so nebenbei, kenn vielleicht jemand von euch einen Makro, mitdem ich schlichtweg statt nach drei Kriterien, nach 5 Kriterien sortieren lassen kann?
Im Prinzip ist das ja das gleiche wie mit Daten, sortieren... nur eben mit 5 Kriterien.
Gruß
Blackolive

