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

Von: , Frage gestellt am Mi, 9. Dez 2009

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 ;)

Vielen Dank schon mal und lg
Micha

3 Antworten zu dieser Frage

  1. Antwort von nach 10 Stunden 0 hilfreich
    Re: Excel (VBA?): Daten in Zeile in Rangfolge brin

    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

    • Antwort von nach 11 Stunden 0 hilfreich
      Re^2: Excel (VBA?): Daten in Zeile in Rangfolge br

      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

      • Antwort von nach 11 Stunden 0 hilfreich
        Re^3: Excel (VBA?): Daten in Zeile in Rangfolge br

        Sorry, hab auch mal was selber gemacht ;)

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

        lg Micha

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!