Hallo,
ich habe 8 Tabellen. In 7 Tabellen steht im Feld A1 immer ein anderer Name und in Feld A80 steht ein Zahlen Wert.
Nun möchte ich in der 8. Tabelle, die Namen und Werte absteigend sortieren, also in etwa so:
Tabelle1 A1 = z.B. Mike, Wert in Feld A80 = 100
Tabelle2 A1 = z.B. Hans, Wert in Feld A80 = 120
Tabelle3 A1 = z.B. Uwe, Wert in Feld A80 = 99
Soll dan so sortiert angezeigt werden:
Hans = 120
Mike = 100
Uwe = 99
Frage geht das, wenn ja wie ?
Das ganze ist für ein WM Tippspiel gedacht.
Danke im Voraus
Grüsse Mike
Sortieren nach Wert aber wie ?
Moderator: Moderatoren
Hallo Mike
Ja natürlich geht das
Hol dir erstmal die (unsortierten) Daten in einen Bereich mit 3 Sp. und 7 Zeilen :
=INDIREKT("Tabelle"&ZEILE(A1)&".A80")
und nach unten ziehen (für die rechte Spalte)
=INDIREKT("Tabelle"&ZEILE(A1)&".A1")
und nach untenziehen (für die mittlere Spalte)
=RANG('rel.addresse.obersteZelle.rechteSpalte';'rechteSpalte.absolut')
und nach unten (für die linke Spalte)
Die Daten dieser Hilfstabelle kriegst du sortiert ausgegeben mit:
=SVERWEIS(ZEILE(A1);'ganzeHilfstabelle.absolut';2;0)
nach unten ziehen (für die Namen)
=SVERWEIS(ZEILE(A1);'ganzeHilfstabelle.absolut';3;0)
nach unten ziehen (für die Zahlenwerte)
Gruß Karo
Ja natürlich geht das
Hol dir erstmal die (unsortierten) Daten in einen Bereich mit 3 Sp. und 7 Zeilen :
=INDIREKT("Tabelle"&ZEILE(A1)&".A80")
und nach unten ziehen (für die rechte Spalte)
=INDIREKT("Tabelle"&ZEILE(A1)&".A1")
und nach untenziehen (für die mittlere Spalte)
=RANG('rel.addresse.obersteZelle.rechteSpalte';'rechteSpalte.absolut')
und nach unten (für die linke Spalte)
Die Daten dieser Hilfstabelle kriegst du sortiert ausgegeben mit:
=SVERWEIS(ZEILE(A1);'ganzeHilfstabelle.absolut';2;0)
nach unten ziehen (für die Namen)
=SVERWEIS(ZEILE(A1);'ganzeHilfstabelle.absolut';3;0)
nach unten ziehen (für die Zahlenwerte)
Gruß Karo
Hallo Karo,
erstmal Danke für deine Hilfe, aber ganz komm ich nicht kalr.
Was meisnt Du mit nach unten ziehen ?
Wenn ich das mache, dann vergibt er ja laufende Zellnummern, die Zellnummer A1 muss aber gleich bleiben.
Sorry, für die blöde Frage, aber in Openoffice bin ich blutiger Anfänger.
Grüss Mike
erstmal Danke für deine Hilfe, aber ganz komm ich nicht kalr.
Was meisnt Du mit nach unten ziehen ?
Wenn ich das mache, dann vergibt er ja laufende Zellnummern, die Zellnummer A1 muss aber gleich bleiben.
Sorry, für die blöde Frage, aber in Openoffice bin ich blutiger Anfänger.
Grüss Mike
...oder nochmal anders, ich habe das jetzt so in zwei Spalten stehen:
Spieler1.A1 I Spieler1.D74
Spieler2.A1 I Spieler2.D74
Spieler3.A1 I Spieler3.D74
Spieler4.A1 I Spieler4.D74
Spieler5.A1 I Spieler5.D74
Nun sollen die Zahlenwerte u. zugehörige Spielernamen in der 2. Spalte absteigend sortiert werden.
Grüsse Mike
Spieler1.A1 I Spieler1.D74
Spieler2.A1 I Spieler2.D74
Spieler3.A1 I Spieler3.D74
Spieler4.A1 I Spieler4.D74
Spieler5.A1 I Spieler5.D74
Nun sollen die Zahlenwerte u. zugehörige Spielernamen in der 2. Spalte absteigend sortiert werden.
Grüsse Mike
Hallo Mike
Wenn diese 2 Spalten
B1:C5
stehen, und in Spalte B sind die Spielernamen,in Spalte C die unsortierten Zahlenwerte, dann schreibst du in A1
=RANG(C1;$C$1:$C$5)
diese Formel ziehst bis A5
Jetzt kannst du mit
=SVERWEIS(1;$A$1:$C$5;2;0)
=SVERWEIS(2;$A$1:$C$5;2;0)
=SVERWEIS(3;$A$1:$C$5;2;0)
=SVERWEIS(4;$A$1:$C$5;2;0)
=SVERWEIS(5;$A$1:$C$5;2;0)
die sortierten Namen, und mit
=SVERWEIS(1;$A$1:$C$5;3;0)
=SVERWEIS(2;$A$1:$C$5;3;0)
=SVERWEIS(3;$A$1:$C$5;3;0)
=SVERWEIS(4;$A$1:$C$5;3;0)
=SVERWEIS(5;$A$1:$C$5;3;0)
die jeweils zugehörigen Zahlenwerte ermitteln
Gruß Karo
Wenn diese 2 Spalten
zb. im BereichSpieler1.A1 I Spieler1.D74
Spieler2.A1 I Spieler2.D74
Spieler3.A1 I Spieler3.D74
Spieler4.A1 I Spieler4.D74
Spieler5.A1 I Spieler5.D74
B1:C5
stehen, und in Spalte B sind die Spielernamen,in Spalte C die unsortierten Zahlenwerte, dann schreibst du in A1
=RANG(C1;$C$1:$C$5)
diese Formel ziehst bis A5
Jetzt kannst du mit
=SVERWEIS(1;$A$1:$C$5;2;0)
=SVERWEIS(2;$A$1:$C$5;2;0)
=SVERWEIS(3;$A$1:$C$5;2;0)
=SVERWEIS(4;$A$1:$C$5;2;0)
=SVERWEIS(5;$A$1:$C$5;2;0)
die sortierten Namen, und mit
=SVERWEIS(1;$A$1:$C$5;3;0)
=SVERWEIS(2;$A$1:$C$5;3;0)
=SVERWEIS(3;$A$1:$C$5;3;0)
=SVERWEIS(4;$A$1:$C$5;3;0)
=SVERWEIS(5;$A$1:$C$5;3;0)
die jeweils zugehörigen Zahlenwerte ermitteln
Gruß Karo