cellio

RANK in Excel: Rangfolge, Verkäufe und Bestenlisten berechnen

Mit RANK.EQ und RANK.AVG Ränge in Excel ermitteln, Gleichstände lösen und dynamische Bestenlisten erstellen. Schritt für Schritt erklärt.

Von Ayoub Farid · · 2 Min. Lesezeit

Die Excel-Funktion RANK (auf Deutsch: RANG bzw. RANG.GLEICH) zeigt dir genau, an welcher Stelle ein Wert in einer Liste steht: Platz 1, 2 oder 3. Das ist ideal für Verkaufs-Leaderboards, Schulnoten oder die Kennzeichnung echter Spitzenreiter.

Syntax

=RANK.EQ(number, ref, [order])
  • order 0 oder weggelassen: Der größte Wert erhält Rang 1 (z. B. bei Umsätzen).
  • order 1: Der kleinste Wert erhält Rang 1 (z. B. bei Rennzeiten oder Kosten).

Hinweis: Im deutschen Excel heißt die Funktion RANG.GLEICH und trennt Parameter mit Semikolons. Die alte Funktion RANK (RANG) funktioniert aus Gründen der Abwärtskompatibilität weiterhin.

Beispiel

Deine Umsätze stehen im Bereich B2:B11. Trage in Zelle C2 Folgendes ein:

=RANK.EQ(B2,$B$2:$B$11)

Ziehe die Formel nach unten ausfüllen. Fixiere den Bereich unbedingt mit Dollarzeichen ($), da die nachfolgenden Zeilen sonst gegen einen unvollständigen Bereich prüfen. Mehr dazu erfährst du im Guide über absolute Bezüge.

Schnellste Zeit = Rang 1

=RANK.EQ(B2,$B$2:$B$11,1)

Gleichstände und Duplikate

RANK.EQ vergibt bei gleichen Werten denselben Rang und überspringt den nächsten Platz (1, 2, 2, 4). Die Funktion RANK.AVG (RANG.MITTELW) ermittelt stattdessen den Mittelwert der Ränge (1, 2.5, 2.5, 4).

Wenn du Gleichstände anhand der Reihenfolge ihres Auftretens auflösen möchtest, kombiniere die Formel mit COUNTIF (ZÄHLENWENN):

=RANK.EQ(B2,$B$2:$B$11)+COUNTIF($B$2:B2,B2)-1

Top 3 automatisch markieren

Kombiniere die Abfrage mit IF (WENN):

=IF(RANK.EQ(B2,$B$2:$B$11)<=3,"Top 3","")

Eine Bestenliste, die sich automatisch sortiert

In Microsoft 365 oder Google Sheets nutzt du die dynamische Funktion SORT (SORTIEREN):

=SORT(A2:B11,2,-1)

Lies dazu mehr über SORT. Wenn du lediglich den zweithöchsten Einzelwert suchst, nutze =LARGE(B2:B11,2) (im deutschen Excel KGRÖSSTE). Wenn du fundiert Excel lernen willst – etwa für einen anstehenden Excel-Test im Bewerbungsverfahren –, gehören diese Matrixformeln zum absoluten Standardrepertoire jeder modernen Tabelle.

Häufig gestellte Fragen

Wie ermittle ich den Rang von Zahlen in Excel?

Nutze =RANK.EQ(value,$range$) (auf Deutsch =RANG.GLEICH(Zelle;Bereich)). Setze das letzte Argument auf 1, falls der kleinste Wert Rang 1 erhalten soll.

Was ist der Unterschied zwischen RANK.EQ und RANK.AVG?

Der Unterschied zeigt sich nur bei identischen Werten: RANK.EQ vergibt für alle Duplikate den besten Rangplatz, RANK.AVG berechnet den Mittelwert der geteilten Ränge.

Wie berechne ich Ränge ohne Duplikate?

Erweitere die Formel um eine Hilfszählung mit COUNTIF (ZÄHLENWENN), um identischen Werten anhand ihres Auftretens aufeinanderfolgende Ränge zuzuweisen.

Funktioniert RANK auch in Google Sheets?

Ja, in Google Sheets funktionieren RANK, RANK.EQ und RANK.AVG problemlos.

Weiterlesen