Excel Rang und Bewertung vom 0 bis 10 für 70 Ergebnisse

3 Antworten

Du willst also eine Klassifikation der Zahlen?

Die Zahlenliste beginne in A2, dann die Formel

=SUMMENPRODUKT((a2>MAX($a$2:$a$10)/10*ZEILE($1:$10))*1)+1

Dabei kann es aber vorkommen bzw ist sogar wahrscheinlich, dass etliche Klassen leer bleiben, andere "überbesetzt" sind

Willst Du die Einstufungen gleichmäßig aufteilen, wirds komplizierter, da müsste ich mich selbst erst per Hilfe in die Statistikfunktionen einarbeiten, beginnend mit Quantilsrang (um halb drei uhr nachts nicht mehr!).

Nur als Startidee:=und(Zahl>Quantilsrang(...;(Zeile($1:$10)-1)/10)*70;Quantilsrang(...;(Zeile($2:$11)-1)/10)*70>Zahl)

DeeDee07  24.10.2015, 04:43

Wenn man die 70 Zahlen gleichmäßig in 10 Ränge verteilen will (wobei dann gleiche Zahlen in jedem Durchlauf verschiedene Ränge annehmen können), kann man auch einfach

=AUFRUNDEN(RANG(A1;A:A;1)/7;0)

verwenden. Damit haben dann genau 7 Zahlen den gleichen Rang.

1
Oubyi, UserMod Light  24.10.2015, 15:46

DH!
Die erste Formal allerdings ohne das "+1", da Ränge von 0 bis 10 ausgegeben werden sollen.

1
Iamiam  24.10.2015, 23:00
@Oubyi, UserMod Light

@ DeeDee: eine schöne Lösung und wesentlich einfacher als meine, die denselben "Fehler" hat, nämlich:

Damit haben dann genau 7 Zahlen den gleichen Rang.

das stimmt nämlich nur ungefähr (ich habs-wg der begrenzten Übersicht im Blatt nur mit 40 Werten analog gemacht): ich krieg bei 40 Werten und Deiner Formel angepasst auf A2:A41 nämlich dür die Ränge 0-10 diese Zahlen: 0.5.4.3.4.4.4.4.5.5.2

Meine (2)Formel(n) lauten (in B2 für A2:A41) folgendermassen:

1: =Ganzzahl((Rang(A2;A$2:A$41;-1)-0,0001)/Anzahl(A$2:A$41)*10)+1

1 liefert die praktisch gleichde Verteilung: #NV!.5.4.3.4.4.4.4.5.5.2, es gibt keine 0, die 10 taucht 2x auf, 1x bei 40 und 1x bei 39, der zweithöchsten Zahl. Ich erkläre das damit, dass vorher 2x je eins zuviel in die Klasse geschoben wurde, wegen Gleichheit der Grenznächsten. Ebenso bei der 3 nach 5.4.

2: =GANZZAHL(QUANTILSRANG($A$2:$A$41;A2)*10-10^-14)+1

liefert: 2.3.4.3.4.4.4.4.5.5.2.

Hier taucht also Klasse 0 2x auf (Für kein Eintrag oder Eintrag 0 Pkt). Durch die Separierung der Klasse 0 ist die Verschiebung wohl etwas anders. Falls das jemand nacharbeiten will, meine Zufallszahlen in A2:A41 sind: 38;26;27;4;3;12;4;38;3;8;39;6;13;5;31;0;1;17;29;4;0;4;5;9;38;14;25;29;23;18;26;21;20;5;40;34;20;21;16;18

Seis drum, ich lege das jetzt ad acta, mir reichts für diesmal!

0
vincent7110 
Fragesteller
 24.10.2015, 22:58

Hallo Leute :-) ich danke euch für euch Mühe! TOP!

Ich habe jetzt eine Formel die wunderbar funktioniert :-)

=GANZZAHL(10/(MAX($L$2:$L$76)-MIN($L$2:$L$76))*L2)

Diese ist am meine Tabelle angepasst und macht genau das was sie soll :-)

DANKE DANKE!

3
Iamiam  24.10.2015, 23:35
@vincent7110

@ Vincent: 

Da haben wir uns genau überschnitten. Ich hab Deine Formel gerade eben getestet, sie liefert für meine o.g. Zufallszahlen (0..40) und Rang 0..10 die Besetzungsdichte: 5;8;2;3;4;5;4;3;1;4;1 und das ist exakt das, was auch bei meiner ganz oben genannten Formel rauskommt - wobei ich zugeben muss, dass die Deinige klarer und verständlicher ist! Aber immerhin, es ist doch eine hohe Wahrscheinlichkeit, dass das Ergebnis stimmt! Gratuliere!

1
Iamiam  24.10.2015, 23:39
@Iamiam

ganz oben genannten Formel

mit Korrektur von Oubyi: kein +1

0

Das heißt es gibt immer 10 Ränge?

vincent7110 
Fragesteller
 23.10.2015, 22:07

ja, 10 ist immer der höchst Rang

0
sebamedo  23.10.2015, 22:17
@vincent7110

Naja ich bin mir noch nicht so ganz sicher ob du überhaupt eine Formel dafür brauchst. Du kannst doch einfach die Punkte per Rechtsklick aufsteigend oder absteigend sortieren. Was spricht dagegen?

0

Warum nicht die Funktion RANG.GLEICH nutzen?

=RANG.GLEICH(A1;$A$1:$A$10)

Woher ich das weiß:Berufserfahrung – IT-Administrator (i.R.)
vincent7110 
Fragesteller
 23.10.2015, 23:56

Kann man die Formel so drehen, dass die höhste Zahl den Rang 10 hat und nicht 1 ...ansonsten ist es das was ich gesucht habe! TOP! :-)

0
vincent7110 
Fragesteller
 24.10.2015, 00:05
@vincent7110

:-/ Passt doch nicht Ganz, wenn ich 70 Ergebnisse habe zählt er mir von 1 bis 70 ...ich will aber dass die Formel die Ergebnisse einteil in eine Bewertung von 0 bis 10 

0
Oubyi, UserMod Light  24.10.2015, 01:44
@vincent7110

wenn ich 70 Ergebnisse habe zählt er mir von 1 bis 70 ...ich will aber dass die Formel die Ergebnisse einteil in eine Bewertung von 0 bis 10 

DAS ist schon eine ganz andere "Klasse".
Da muss ich nochmal überlegen.
Melde mich spätestens heute Abend noch mal.

1
Oubyi, UserMod Light  24.10.2015, 02:18
@Oubyi, UserMod Light

Ok, ich versuche es mal:
Angenommen, Deine Zahlen stehen in A1:A70.
Dann mache Dir eine Hilfstabelle an einer "unauffälligen" Stelle, die Du später auch ausblenden kannst, in meinem Beispiel der Bereich D1:D12.
In D1 diese Formel und runterkopieren bis D12:

=(MAX($A$1:$A$70)/11)*(ZEILE(A1)-1)

Damit hast Du Deinen Zahlenbereich in 11 Teile plus 0 geteilt.
Jetzt kannst Du in B1 diese Formel schreiben und bis B70 runterkopieren:

=VERWEIS(A1;$D$1:$D$11;{0;1;2;3;4;5;6;7;8;9;10})

Teste mal genau, ob das so klappt, wie Du es Dir vorstellst.

1
vincent7110 
Fragesteller
 24.10.2015, 23:03
@Oubyi, UserMod Light

Danke für deine Mühe :-)

Diese Formel funktioniert perfekt!

=GANZZAHL(10/(MAX($L$2:$L$76)-MIN($L$2:$L$76))*L2)

und ist an meine Tabelle angepasst.

DANKE Dir :-)

1