Supportnet / Forum / Tabellenkalkulation
Tabellenkalkulation
Frage
Hallo
Ich habe eine Tabelle mit 4 Spalten , 1+2 Namen Spate 3 Zahlen absteigend Sortiert. Spalte 4 sind verschiedene Zahlen zb. 1-1000 und 1055-1099. Beim absteigend Sortieren in Spalte D von 1-1000 ist richtig,
den rest möchte ich aufsteigend Sortiert haben. Wie geht das ? Kann mir jemand Helfen ich weiß nicht mehr weiter.
Gruß
ali
Antwort 1 von izmyrübel
Hallo
Gesamte Tabelle markieren, Extras, Sortieren, nach Vornamen (nur Spalten)
izmyrübel
Gesamte Tabelle markieren, Extras, Sortieren, nach Vornamen (nur Spalten)
izmyrübel
Antwort 2 von ali
Hallo Izmyrübel
Das mit Gesamte Tabelle makieren, Extras, Sortieren das weiß ich. Die Tabelle soll nicht nach Namen in Spalte A+B Sortiert werden, sondern nur in Spalte C absteigende Zahlen.
Spalte D soll von 1-1000 absteigende Zahlen und 1099-1055 aufsteigende Zahlen Sortiert werden.
Wie muß ich Extras, Sortieren einstellen das Spalte D richtig Sortiert.
Gruß
ali
Das mit Gesamte Tabelle makieren, Extras, Sortieren das weiß ich. Die Tabelle soll nicht nach Namen in Spalte A+B Sortiert werden, sondern nur in Spalte C absteigende Zahlen.
Spalte D soll von 1-1000 absteigende Zahlen und 1099-1055 aufsteigende Zahlen Sortiert werden.
Wie muß ich Extras, Sortieren einstellen das Spalte D richtig Sortiert.
Gruß
ali
Antwort 3 von pelle
Hallo ali,
ich bin mir nicht sicher, aber ich glaube dein Vorhaben geht in die "Hose"!
In Excel kannst du mit den Bordmitteln nur nach 3 Spalten sortieren.
Du kannst auch nur eine Spalte sortieren lassen,
dann geht dir aber der Bezug im Rest zu dieser Zeile verloren!!!!
Ich kann mir im Moment nicht vorstellen, dass dies von dir gewollt ist.
Ich glaube deine Problem ist was für die VBA-Freaks, zu denen ich leider nicht gehöre!
gruss
pelle
ich bin mir nicht sicher, aber ich glaube dein Vorhaben geht in die "Hose"!
In Excel kannst du mit den Bordmitteln nur nach 3 Spalten sortieren.
Du kannst auch nur eine Spalte sortieren lassen,
dann geht dir aber der Bezug im Rest zu dieser Zeile verloren!!!!
Ich kann mir im Moment nicht vorstellen, dass dies von dir gewollt ist.
Ich glaube deine Problem ist was für die VBA-Freaks, zu denen ich leider nicht gehöre!
gruss
pelle
Antwort 4 von ali
Hallo Pelle
Das kann gut möglich sein das es in die Hose geht.
2 Spalten sollen nur Sortiert werden. Spalte A+B+C ist nicht so Wichtig. Ist es möglich in Spalte D 2 verschiedene Sortierungen durch zu führen, einmal Absteigend einmal Aufsteigend.
Gruß
ali
Das kann gut möglich sein das es in die Hose geht.
2 Spalten sollen nur Sortiert werden. Spalte A+B+C ist nicht so Wichtig. Ist es möglich in Spalte D 2 verschiedene Sortierungen durch zu führen, einmal Absteigend einmal Aufsteigend.
Gruß
ali
Antwort 5 von pelle
Hallo ali,
selbst wenn du das in die Hose gehen akzeptieren solltest, halte ich es für gefährlich.
Es liegt in deiner Hand!!!!
Wenn du dich mit VBA auch nicht so auskennst, ich tue es auch nicht, ist nicht meine Welt, gibt es vielleicht eine Möglichkeit:
Sind aber 2 Schritte erforderlich:
a) Spalte D Gesamt markieren => Daten sortieren absteigend
b) die Zeilen mit den Werten 1055 - 1099 auschneiden
c) ans Ende anfügen
d) nur diesen Bereich markieren (Spalte D) aufsteigend sortieren!
Ich habe es noch nicht geprüft!!
Schau es dir bitte mal in einer Testtabelle an!!!!!!!!!
Ich kenne deine Tabelle nicht!
Aber ich halte dein Vorhaben evtl. für problematisch!
Es wäre schön (besser), wenn ein VBA FREAK eine Lösung mit Zeilen-Bezug anbieten könnte!
VBA-Freaks - Ihr seid gefordert!!
gruss
pelle
selbst wenn du das in die Hose gehen akzeptieren solltest, halte ich es für gefährlich.
Es liegt in deiner Hand!!!!
Wenn du dich mit VBA auch nicht so auskennst, ich tue es auch nicht, ist nicht meine Welt, gibt es vielleicht eine Möglichkeit:
Sind aber 2 Schritte erforderlich:
a) Spalte D Gesamt markieren => Daten sortieren absteigend
b) die Zeilen mit den Werten 1055 - 1099 auschneiden
c) ans Ende anfügen
d) nur diesen Bereich markieren (Spalte D) aufsteigend sortieren!
Ich habe es noch nicht geprüft!!
Schau es dir bitte mal in einer Testtabelle an!!!!!!!!!
Ich kenne deine Tabelle nicht!
Aber ich halte dein Vorhaben evtl. für problematisch!
Es wäre schön (besser), wenn ein VBA FREAK eine Lösung mit Zeilen-Bezug anbieten könnte!
VBA-Freaks - Ihr seid gefordert!!
gruss
pelle
Antwort 6 von ali
Hallo Pelle
Mit VBA kenne ich mich überhaupt nicht aus, das weiß ich nicht wie das geht. Währe schön wenn mir da mit jemannd Helfen kann.
Gruß
ali
Mit VBA kenne ich mich überhaupt nicht aus, das weiß ich nicht wie das geht. Währe schön wenn mir da mit jemannd Helfen kann.
Gruß
ali
Antwort 7 von pelle
Hallo ali,
mal keine Panik, vielleicht ist ein VBA-FREAK online!
Du bekommst da sicherlich auch Hilfestellung!
Vielleicht musst du nur ein wenig Geduld haben!
Ist halt ein Freetime-"Low_Cost" Forum, aber "jut"!
gruss
pelle
mal keine Panik, vielleicht ist ein VBA-FREAK online!
Du bekommst da sicherlich auch Hilfestellung!
Vielleicht musst du nur ein wenig Geduld haben!
Ist halt ein Freetime-"Low_Cost" Forum, aber "jut"!
gruss
pelle
Antwort 8 von ali
Hallo Pelle
Mit deiner Antwort 5 habe ich probiert geht auch zur Not, ist aber zu umständlich.
Weil ich 20 und mehr Zeilen ausschneiden und Sortieren und einzeln wieder einfügen muß.
Vielen Dank für deine Hilfe, vieleicht tut sich ja noch was.
Gruß
ali
Mit deiner Antwort 5 habe ich probiert geht auch zur Not, ist aber zu umständlich.
Weil ich 20 und mehr Zeilen ausschneiden und Sortieren und einzeln wieder einfügen muß.
Vielen Dank für deine Hilfe, vieleicht tut sich ja noch was.
Gruß
ali
Antwort 9 von izmyrübel
Manchmal wär´s für die Supporter auch interessant zu wissen, warum jemand so ein seltsames Anliegen hat.
Sind die Zahlen in Spalte D durgehend von 1-1000 vorhanden?
Gibt es keine Zahlen von 1001-1054?
usw...
Sind die Zahlen in Spalte D durgehend von 1-1000 vorhanden?
Gibt es keine Zahlen von 1001-1054?
usw...
Antwort 10 von ali
Hallo
Ich habe die 1 Frage mit den Zahlen falsch geschrieben, Antwort 2 ist Richtig.
In D 1 25 145 457 850 1000 nicht durchgehende Zahlen, von 1099 1096 1083 1079 1051 1055 nicht durchgehende Zahlen. Ich brauche das für eine Schießauswertung das Hauptergebnis steht fest,spalte D ist nur für den Rang, 1 2 3 4 u.s.w. zuständig, die ersten Zahlen müssen absteigen die zweiten aufsteigend Sortiert werden.
Gruß
ali
Ich habe die 1 Frage mit den Zahlen falsch geschrieben, Antwort 2 ist Richtig.
In D 1 25 145 457 850 1000 nicht durchgehende Zahlen, von 1099 1096 1083 1079 1051 1055 nicht durchgehende Zahlen. Ich brauche das für eine Schießauswertung das Hauptergebnis steht fest,spalte D ist nur für den Rang, 1 2 3 4 u.s.w. zuständig, die ersten Zahlen müssen absteigen die zweiten aufsteigend Sortiert werden.
Gruß
ali
Antwort 11 von ali
Hallo zusammen,
Weiß wirklich keiner eine Lösung für dieses Problem.
Gruß
ali
Weiß wirklich keiner eine Lösung für dieses Problem.
Gruß
ali
Antwort 12 von nighty
hi all :)
vielleicht so
gruss nighty
einzufügen alt f11/einfügen/modul oder alternativ eine schaltfläche
bereiche zur zeit,die anzupassen waeren
absteigend spalte D1-D4/ausgangswert D1
aufsteigend spalte D5-D10/ausgangswert D5
Sub sort()
Range("D1:D4").sort Key1:=Range("D1"), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, Orientation:=xlTopToBottom
Range("D5:D10").sort Key1:=Range("D5"), Order1:=xlDescending, Header:=xlGuess, OrderCustom:=1, Orientation:=xlTopToBottom
End Sub
vielleicht so
gruss nighty
einzufügen alt f11/einfügen/modul oder alternativ eine schaltfläche
bereiche zur zeit,die anzupassen waeren
absteigend spalte D1-D4/ausgangswert D1
aufsteigend spalte D5-D10/ausgangswert D5
Sub sort()
Range("D1:D4").sort Key1:=Range("D1"), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, Orientation:=xlTopToBottom
Range("D5:D10").sort Key1:=Range("D5"), Order1:=xlDescending, Header:=xlGuess, OrderCustom:=1, Orientation:=xlTopToBottom
End Sub
Antwort 13 von ali
Hallo nighty
Mit VBA weiß ich nicht wie das geht. Du schreibst das ich den bereich angeben muß, absteigend spalte D1-D4/ausgangswert D1 u.s.w. das kann ich nicht weil die Zahlen in dieser Spalte alle unterschiedlich sind.
Geht das auch so,
Namen B1-B40 und
Hauptergebnis absteigend C1-C40
absteigend spalte D1-D40/ausgangswert E1 1-1000
aufsteigend spalte D1-D40/ausgangswert E2 1099-1055
Gruß
ali
Mit VBA weiß ich nicht wie das geht. Du schreibst das ich den bereich angeben muß, absteigend spalte D1-D4/ausgangswert D1 u.s.w. das kann ich nicht weil die Zahlen in dieser Spalte alle unterschiedlich sind.
Geht das auch so,
Namen B1-B40 und
Hauptergebnis absteigend C1-C40
absteigend spalte D1-D40/ausgangswert E1 1-1000
aufsteigend spalte D1-D40/ausgangswert E2 1099-1055
Gruß
ali
Antwort 14 von ali
Hallo
Ich versuche es einfach mal neu zu beschreiben.
Vielen Dank
MFG
ali
Ich versuche es einfach mal neu zu beschreiben.
Vielen Dank
MFG
ali

