Problem: Die Rangliste erstellt nun (-) Werte im Rang.
Ich vermute dass die Ränge, die mit Null vergeben werden die Anzahl durcheinanderbringt und somit Ränge mit (-) Werten entstehen durch das - Zählenwenn, siehe Beispiel Feld C16...?
Ich hoffe jmd. hier kennt das Problem mit mehreren 0 Werten und eine korrekten Berechnung der Rangliste...wäre sehr dankbar für etwas hilfe bei der Formel.
Vielen Dank - das klappt soweit. Ich möchte aber den besten Wert in % auf Platz 1 stehen haben und nicht den mit der höchsten Abweichung - wenn nur Minuswerte vorhanden sein sollten, soll der Wert auf Rang 1 stehen, der innerhalb der negativen Werte noch das geringste Minus stehen hat... sind die Werte positiv und negativ gemischt soll natürlich über die gesamte Range der beste Wert (also erst die + Werte) auf Rang 1 stehen - Nullwerte sollen ignoriert werden.
Ich habe mich an deiner bisherigen Rang-Berechnung orientiert. Also ist meine Formel richtig. Und du hast nicht explizit für jede Zeile ein Wunschergebnis angegeben. Also ist meine Formel sowieso richtig. In deinen Daten gibt es keinen Wert >0. Damit ist dein Beispiel nicht brauchbar.
Wir sehen uns! ... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
ich habe überhaupt nicht bezweifelt, dass deine Formel nicht richtig wäre...? Es ging mir um eine Lösung, die ich im Nachgang noch einmal spezifiziert habe.
Bsp: Da die Liste variabel ist, können auch positive Werte gelegentlich auftauchen.
Das habe ich doch im 2. posting erklärt - natürlich standen die Voraussetzungen im ersten postin noch nicht explizit - hätte ich dazu schreiben können...nun kam es halt erst im 2. Schritt...ist doch aber normal, dass Lösungen im Verlauf detaillierter beschrieben bzw. spezifiziert werden.
Für die Auflistung der Werte in absteigender Reihenfolge benötigt die Funktion KGRÖSSTE für k ein Array in der Form. {1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51}
ZEILE($F$7:$F$57) liefert dir das {7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57}
Und – 6 macht daraus {1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51}
Man könnte es auch gleich so schreiben. ZEILE($F$1:$F$51) viele Wege….