Beschreibung
Verwenden Sie diese Funktion, um den Rang einer Zahl innerhalb einer Liste von Zahlen zu berechnen, wobei bei Gleichstand ein Durchschnittsrang vergeben wird. Unterstützt in Chains. Kann mit CHILDREFS verwendet werden.
RANK.AVG gibt den statistischen Rang eines Wertes in einem Datensatz zurück. Wenn es in der Liste doppelte Werte gibt, wird diesen Werten der durchschnittliche Rang zugewiesen.
Syntax
RANK.AVG(Zahl, ref_1, [..., ref_254, [Reihenfolge])
Eingaben
Diese Funktion nimmt die folgenden Argumente entgegen:
| Name | Erforderlich | Beschreibung | Gültige Eingabe |
|---|---|---|---|
Zahl |
Ja | Die Nummer, deren Rang Sie ermitteln möchten. | Eine Zahl, ein Verweis auf eine Zelle, die eine Zahl enthält, oder eine Formel, die einen dieser Werte ergibt. |
ref_1, ref_n |
Ja | Die Liste der auszuwertenden Nummern. | Ein Zellbereich, eine Reihe von Zahlen, ein Verweis auf eine Zelle, die eines dieser Elemente enthält, oder eine Formel, die zu einem dieser Elemente führt. Es können bis zu 255 Werte angegeben werden. |
Bestellung |
Nein | Gibt an, wie die Nummer eingestuft werden soll. | 0 (absteigend) oder 1 (aufsteigend). Wenn sie weggelassen wird, wird standardmäßig die absteigende Reihenfolge (0) verwendet. |
Beispiel
Stichprobendaten
| A | B |
|---|---|
| Ergebnis | Name |
| 89 | Alice |
| 95 | Bob |
| 95 | Charlie |
| 87 | David |
| 92 | Eva |
Beispiel-Formeln
| Anwendungsfall | Formel | Erklärung und Ergebnis |
|---|---|---|
| Ordne einen Wert anhand einer Liste von Zahlen vom höchsten zum niedrigsten Wert. | =RANK.AVG(A2, $A$2:$A$6, 0) |
Ordnet Alices Punktzahl von 89 in absteigender Reihenfolge an, wobei die höchste Punktzahl Platz 1 erhält. Ergebnis: „ “ 4 |
| Ordne einen Wert, der mit einem anderen gleich ist, in einer Liste von Zahlen vom höchsten zum niedrigsten Wert ein. | =RANK.AVG(A3, $A$2:$A$6, 0) |
Sortiert Bobs Punktzahl von 95 in absteigender Reihenfolge. Da es punktgleich mit Charlies Ergebnis um den ersten Platz liegt, teilen sie sich die Plätze 1 und 2 zu gleichen Teilen. Ergebnis: „ “ 1,5 |
| Ordne einen Wert, der mit einem anderen gleich ist, in einer Liste von Zahlen vom höchsten zum niedrigsten Wert ein. | =RANK.AVG(A4, $A$2:$A$6, 0) |
Sortiert Charlies Punktzahl von 95 in absteigender Reihenfolge. Da sie punktgleich mit Bob an der Spitze liegen, teilen sie sich die Plätze 1 und 2 zu gleichen Teilen. Ergebnis: „ “ 1,5 |
| Ordne einen Wert anhand einer Liste von Zahlen vom niedrigsten zum höchsten Wert ein. | =RANK.AVG(A5, $A$2:$A$6, 1) |
Sortiert Davids Punktzahl von 87 in aufsteigender Reihenfolge – da es sich um die niedrigste Punktzahl in der Liste handelt, steht sie an erster Stelle. Ergebnis: „ “ 1 |
| Ordne einen direkt in die Formel eingegebenen Wert anhand der Standardreihenfolge in einer Liste von Zahlen ein. | =RANK.AVG(92, $A$2:$A$6) |
Sortiert den Literalwert 92 in absteigender Reihenfolge (die Standardeinstellung, wenn keine Reihenfolge angegeben wird). Ergebnis: „ “ 3 |
Hinweise
- RANK.AVG weist doppelten Werten denselben durchschnittlichen Rang zu. Wenn beispielsweise zwei Werte den 2. Platz teilen, erhalten beide den Rang 2,5.
- Wenn Sie das Argument order weglassen oder es auf 0 setzen, ordnet RANK.AVG die Zahlen in absteigender Reihenfolge an (die größte Zahl erhält Rang 1).
- Wenn Sie das Argument „order“ auf „ 1 “ setzen, ordnet RANK.AVG die Zahlen in aufsteigender Reihenfolge (die kleinste Zahl erhält den Rang 1).
- RANK.AVG gibt den Fehlerwert #N/A zurück, wenn die Zahl in ref nicht gefunden wird.
- Nicht-numerische Werte im Array
refwerden ignoriert.
Tipps
- Verwenden Sie RANK.AVG, wenn Sie gebundenen Werten einen Durchschnittsrang zuweisen möchten, was bei Wettbewerben oder statistischen Analysen nützlich sein kann.
- Wenn Sie die Funktion „RANK.AVG“ auf eine Datenspalte anwenden, verwenden Sie stets absolute Bezüge (z. B. „
“ $A$2:$A$10), um sicherzustellen, dass beim Kopieren der Formel der richtige Bereich verwendet wird. - Kombinieren Sie die Funktion „RANK.AVG“ mit anderen Funktionen wie „ “, „IF“ („ “) oder „ “, „COUNTIF“ („ “), um komplexere Ranglisten zu erstellen.
- Um für jeden Wert einen eindeutigen Rang zu erhalten (keine Durchschnittswerte bei Gleichstand), verwenden Sie stattdessen die Funktion „ “ mit dem Argument „RANK“ und dem Wert „ “.
- Für Datensätze mit mehr als 255 Werten wird empfohlen, Hilfsspalten zu verwenden, um die Werte zu konsolidieren.
- Denken Sie daran, dass RANK.AVG für gebundene Ränge einen Dezimalwert zurückgibt, der für die Anzeige möglicherweise gerundet werden muss.
Verwandte Funktionen
AVERAGE
AVERAGEA
AVERAGEIF
AVERAGEIFS
LARGE
MAX
MAXA
MAXIFS
MEDIAN
MIN
MINA
MINIFS
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA