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. |
Bezug_1, …, Bezug_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 | ||
|---|---|---|---|
1 |
Ergebnis | Name | |
2 |
89 | Alice | |
3 |
95 | Bob | |
4 |
95 | Charlie | |
5 |
87 | David | |
6 |
92 | Eva |
Beispiel-Formeln
| Anwendungsfall | Formel | Erklärung und Ergebnis |
|---|---|---|
| Einen Wert gegen eine Liste von Zahlen von höchstem zu niedrigstem Rang bewerten. | =RANK.AVG(A2, $A$2:$A$6, 0) |
Bewertet Alices Score von 89 in absteigender Reihenfolge, wobei der höchste Score Rang 1 erhält. Ergebnis: 4 |
| Einen Gleichstandswert gegen eine Liste von Zahlen von höchstem zu niedrigstem Rang bewerten. | =RANK.AVG(A3, $A$2:$A$6, 0) |
Bewertet Bobs Score von 95 in absteigender Reihenfolge. Da es mit Charlies Score um den Spitzenplatz gleichsteht, teilen sie sich die Ränge 1 und 2 gleichmäßig. Ergebnis: 1.5 |
| Einen Gleichstandswert gegen eine Liste von Zahlen von höchstem zu niedrigstem Rang bewerten. | =RANK.AVG(A4, $A$2:$A$6, 0) |
Bewertet Charlies Score von 95 in absteigender Reihenfolge. Da es mit Bobs Score um den Spitzenplatz gleichsteht, teilen sie sich die Ränge 1 und 2 gleichmäßig. Ergebnis: 1.5 |
| Einen Wert gegen eine Liste von Zahlen von niedrigstem zu höchstem Rang bewerten. | =RANK.AVG(A5, $A$2:$A$6, 1) |
Bewertet Davids Score von 87 in aufsteigender Reihenfolge – da es der niedrigste Score in der Liste ist, belegt er Rang 1. Ergebnis: 1 |
| Einen direkt in die Formel eingegebenen Wert unter Verwendung der Standardreihenfolge gegen eine Liste von Zahlen bewerten. | =RANK.AVG(92, $A$2:$A$6) |
Bewertet den buchstäblichen Wert 92 in absteigender Reihenfolge (der Standard, wenn keine Reihenfolge angegeben ist). Ergebnis: 3 |
Hinweise
- RANK.AVG weist doppelten Werten denselben durchschnittlichen Rang zu. Wenn beispielsweise zwei Werte für Rang 2 gleichauf liegen, 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 „Reihenfolge“ auf 1 setzen, bewertet RANG.MITTELW Zahlen in aufsteigender Reihenfolge (die kleinste Zahl erhält Rang 1).
- RANK.AVG gibt den Fehlerwert #NV zurück, wenn die Zahl in Bezug 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 RANK.AVG mit einer Datenspalte verwenden, nutzen Sie immer absolute Bezüge (z. B.
$A2 $:$A10 $). So stellen Sie sicher, dass beim Kopieren der Formel der richtige Bereich verwendet wird. - Kombinieren Sie RANG.MITTELW mit anderen Funktionen wie WENN oder ZÄHLENWENN für komplexere Ranking-Szenarien.
- " target="_blank" rel="noopener noreferrer">Um einen eindeutigen Rang für jeden Wert zu erhalten (keine Mittelwerte bei Gleichstand), verwenden Sie stattdessen 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.