Durch RANG kann ich verschiedenen Zahlenwerten einen Rang zuordnen, jetzt habe ich aber das Problem, dass bei Gleichheit der Zahlenwerte der kleinste jemals erreichte Wert ausschlaggebend sein soll. Also in etwa so:
A: 2 4 5 7 8 = SUMME 26
B: 5 3 4 8 6 = SUMME 26
jetzt soll A Rang eins zugewiesen bekommen, weil 2 der kleinste Wert bei A ist und somit kleiner als der kleinste Wert bei B, der 3 ist. Wie bekomme ich das in eine Formel?
Office - Word, Excel und Co. 9.756 Themen, 41.662 Beiträge
Also laut Hilfe kann nur der RANG für eine Zahl bestimmt werden, nicht für eine bestimmte Stelle. Wenn Du nur ganzzahlen hast dann könntest Du alternativ aber den RANG von "SUMME"-0.5/"MINIMUM" bestimmen, das würde dann für A den Wert 25,75 liefern und für B einen Wert ~25,83...
Gruß
Borlander
Hallo Orange86
Meinst du so?
Tabelle1
A | B | C | D | E | F | G | H | I | J | |
1 | Starter | Ru1 | Ru2 | Ru3 | Ru4 | Ru5 | Ergebnis | Rang | Min | Platz |
2 | C | 1 | 6 | 5 | 8 | 6 | 26 | 1 | 1 | 1 |
3 | A | 2 | 4 | 5 | 7 | 8 | 26 | 1 | 2 | 2 |
4 | B | 5 | 3 | 4 | 8 | 6 | 26 | 1 | 3 | 3 |
5 | D | 6 | 3 | 5 | 8 | 6 | 28 | 4 | 3 | 4 |
Formeln der Tabelle | ||||||||||||||||||||||||||
|
Anschließend A1 bis I5 Markieren und Sortieren wählen.
Sortieren nach "Min" aufsteigend
Anschließend nach "Rang" aufsteigend
OK
Gruß karl
Du kannst aus den zwei formeln und den zwei sortiereinstellungen eine machen
Aus z.b. G2 und I2 würde:
=SUMME(B2:F2)+0,1*MIN(B2:F2)
und I2 dafür entfallen.
Statt 0,1 sollte ein wert stehen, der auch mit dem größten MIN(...) multipliziert nicht über eins kommen kann.
mr.escape
Daher habe ich ja einfach ganz frech Minus genommen und den halben Kehrwert (unter Vorrausetzung, daß min!=0) ;-)
Gruß
Borlander
Ist schon richtig, zumal es sich hier anscheinend um platzierungen handelt, also um natürliche zahlen. Sollten aber irgendwann punkte ins spiel kommen, dann kann eben sehr wohl die division durch null eintreten.
Wenn ich mir das aber genauer ansehe, sind es u.u. doch keine platzierungen (doppelte werte in zeilen und spalten), sondern doch eher erreichte punkte oder ähnliches und damit u.u. auch null. Das ließe sich andererseits aber mit "SUMME"-0.5/(1+"MINIMUM") ausbügeln.
Solange der mögliche wertebereich nicht klar ist, kann man aber ohnehin nur spekulieren.
mr.escape
Exakt, wenn wir dann noch den Betrag des Minimums nehmen und das Vorzeichen dem Vorzeichen von -MINIMUM anpassen, dann wären alle Fälle abgedeckt ;-) Ohne weitere Details ist das aber erstmal nicht mehr als ein netter Zeitvertreib...
Gruß
Borlander
also, hier noch ein paar zusätzliche sachen: die spalten und zeilen sollen so stehenbleiben, also mit sortieren nach zeilen ist nichts. es gibt maximal 20 ergebnisse, die zu einer summe zusammengefasst werden. tritt der fall ein, dass zum beispiel bei a und b 20 punkte in der summe stehen und das niedrigste ergebnis bei beiden 1 ist, so zählt dann das zweitkleinste ergebnis und so weiter, bis einer von beiden einen wert hat, den der andere nicht hat, oder falls a zweimal 1 hat und b nur einmal 1 hat wird a höhergestuft. ich hab schon einiges ausprobiert, aber bisher hab ich noch nichts passendes gefunden. es muss auch nicht unbedingt in einer formel sein, ich kann auch eine extra tabelle anlegen, wo ich mehrere rechenschritte dafür machen lasse, aber hauptsache excel schafft das irgendwie alleine!
danke an alle, die sich mit meinem problem befassen ;)