Hallo,
zugegeben, der Betreff klingt verwirrend.
Worum es mir geht:
ich habe eine Exceltabelle, in der in den Zellen A1, A2 u. A3 (bspw.) ein Prozentwert in unsortierter Reihenfolge steht.
Bsp: A1 = 70, A2 = 65, A3 = 80.
In den danebenstehenden Zellen B1-B3 soll dann automatisch Punkte zugewiesen werden. Da es hier 3 "Teilnehmer" gibt, soll der höchste Wert (A3) 3 Punkte bekommen, A1 2 Punkte und A1 1 Punkt.
Könnt ihr mir eine Excelformel oder -vorgehensweise nennen, mit der ich das hinbekommen kann?
Vielen Dank im voraus!
Gruß,
Dirk
Office - Word, Excel und Co. 9.734 Themen, 41.334 Beiträge
Hallo Dirk und Bergi,
habe folgendes ausprobiert:
1) die Funktion RANG funktioniert auch für mehr als 15 Werte problemlos.
2) weisen mehrere Werte die gleiche Prozentzahl auf, so werden ihnen entsprechend die gleichen Punkte zugeordnet. Extremfall: A1=20, A2=20, A3=20, A4=20 -> alle haben RANG=1.
3) Fehler können auftreten, wenn in einer Zeile KEIN Wert steht, dann kann es vorkommen, dass das Ergebnis der RANG-Funktion ein "#NV" ist. Aber auch das laesst sich leicht mit der Funktion ISERROR (mein system ist Englisch) umgehen: =IF(ISERROR(RANK(A1;$A$1:$A$6;1))=TRUE;"";RANK(A1;$A$1:$A$6;0)). Wegen dem englischen system entspricht die "1" in der RANG funktion einer "0" in der RANK funktion.
4) Wenn die Punkte nicht laufend (1,2,3,4....) sein sollen, sondern (1,2,4,....), dann ist die Variente von BERGI die bessere.
Gruss
martintino