Excel (VBA?): Daten in Zeile in Rangfolge bringen

Hallöchen Forum,

ich habe in einer Zeile Zahlenwerte stehen. (Ganzzahlen zwischen 0 und 20)

Für diese Datenreihe möcht ich direkt in der Zeile darunter eine Rangfolge abbilden (also höchster Wert Rang 1, zweithöchster Rang 2, usw. Bei gleichen Werten auch gleicher Rang, hier mal ein Beispiel:

Daten Rang
sp1 = 5 2
sp2 = 3 4
sp3 = 5 2
sp4 = 8 1
sp5 = 2 5
sp6 = 1 6

Das ganze würde ich gerne, wenn möglich, ohne VBA lösen, also direkt als Formel. Ist das machbar? Ansonsten bräuchte ich dafür evtl einen vba-tipp :wink:

Vielen Dank schon mal und lg
Micha

ich habe in einer Zeile Zahlenwerte stehen. (Ganzzahlen
zwischen 0 und 20)

Für diese Datenreihe möcht ich direkt in der Zeile darunter
eine Rangfolge abbilden (also höchster Wert Rang 1,
zweithöchster Rang 2, usw. Bei gleichen Werten auch gleicher
Rang, hier mal ein Beispiel:

Hallo Micha,

schreib in A2:
=RANG(A1;1:1)
und kopiere das nach rechts.

Gruß
Reinhard

Hallo Reinhard,

Vielen Dank, ich habs ausprobiert und es klappt auch…
Habe ich allerdings eine Spalte, in der noch kein Wert drin steht, zeigt er mir #NV an. Kann man das evtl beeinflussen, dass hier z.B. ein NN oder aber gar nichts drinsteht???

lg Micha

Sorry, hab auch mal was selber gemacht :wink:

=WENN(C14="";"";RANG(C14;14:14))

lg Micha