Dazu braucht man keine Programmierkenntnisse. Gesetzt dem Fall, du hast drei Spalten:
A | B | C
Name | Punkte | Rang
Dies Zeilen können unsortiert stehen. Eine sortierte Ausgabe erzeugen wir in zwei weiteren Spalten D und E, "Name (nach Rang)" und "erzielte Punkte".
Wichtig dabei, dass der Rang nur als Zahl eingegeben wird.
(Falls man den Punkt angezeigt haben will, einfach als benutzerdefiniertes Format "#." eingeben.)
In Zelle D2 schreibe die Formel:
=INDEX(A:A;VERGLEICH(ZEILE()-1;C:C;0);1)
und kopiere die Formel nach unten.
Der Befehl Index hat zwei Varianten. In dieser hier braucht er folgende Informationen:
INDEX( <Zellbereich> ; <Zeilenindex> ; <Spaltenindex> )
Die notwendige Zeile wird dabei mit dem Befehl VERGLEICH ermittelt. Dieser funktioniert mit folgenden Informationen:
VERGLEICH( <Index> ; <Zellbereich> ; <Vergleichstyp> )
Der gegebene Befehl schaut also zuerst mit dem Befehl VERGLEICH, wo der 1., 2. usw. Platz ist, und nimmt dann den entsprechenden Wert aus der Namensspalte.
Wenn du jetzt noch die dazu gehörenden Punkte ausgeben willst, dann schreib in Zelle E2 die Formel:
=INDEX(B:B;VERGLEICH(ZEILE()-1;C:C;0);1)
und kopiere die Formel nach unten.
Bei den Wettkämpfen ein freundliches Miteinander ohne Zwischenfälle!