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.703 Themen, 40.813 Beiträge
Hi Dirk,
ich würde das zweistufig machen - ersteinmal mit der Funktion RANG die Rangfolge abklären und dann mit SVERWEIS die Punkte über eine kleine Hilfstabelle vergeben; ich hatte das mal mit WENN versucht, allerdings gibt es für den Fall, dass 2 oder mehr Prozentwerte gleich sind einen Fehler.
Ungefähr so müsste es gehen (ich nehme mal deine Zellenbezeichnungen) - Formel RANG in Zellen B1 bis B3, etc. (kannst du kopieren):
=RANG(A1;$A$1:$A$3)
=RANG(A2;$A$1:$A$3)
=RANG(A3;$A$1:$A$3)
Kleine Hilfstabelle irgendwo hin (Matrix z.B in die Zellen e1, f1; e2, f2;e3, f3):
1 3
2 2
3 1
SVERWEIS jetzt in Zellen C1 bis C3 (runterkopieren):
=SVERWEIS($E$1:$E$3;$E$1:$F$3;2)
...
...
Fertig ist die Lauge!
BG,
Bergi2002