Beschreibung
Verwenden Sie diese Funktion, um den Rang einer Zahl in einer Liste von Zahlen zu bestimmen. Unterstützt in Chains. Kann mit CHILDREFS verwendet werden.
RANK ist nützlich, um den relativen Stellenwert eines Wertes innerhalb eines Datensatzes zu ermitteln.
Syntax
RANK(number, ref_1, [..., ref_254, [order])
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 | Der Zahlenbereich, mit dem die Zahl verglichen werden soll. |
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 | Eine Zahl, die angibt, wie die Nummer zu bewerten ist. |
Ein Wert von 1 für aufsteigende Reihenfolge, oder 0 für absteigende Reihenfolge. Falls nicht angegeben, wird "0" verwendet. |
Beispiel
Stichprobendaten
A |
B |
|
|---|---|---|
1 |
10 |
3 |
2 |
20 |
19 |
3 |
15 |
George |
4 |
25 |
45 |
5 |
30 |
-8 |
Beispiel-Formeln
| Anwendungsfall | Formel | Erklärung und Ergebnis |
|---|---|---|
| Einen Wert gegen einen rechteckigen Zahlenbereich von höchstem zu niedrigstem Rang bewerten und dabei alle Textzellen ignorieren. | =RANK(A2, A1:B5) |
Bewertet den Wert in A2 (20) in absteigender Reihenfolge unter den 9 numerischen Werten in A1:B5 und überspringt „George“ in B3, da es Text ist. Ergebnis: 4 |
| Einen Wert gegen eine einzelne Spalte von Zahlen bewerten, von niedrigstem zu höchstem Rang. | =RANK(A3, A1:A5, 1) |
Bewertet den Wert in A3 (15) in aufsteigender Reihenfolge nur unter den 5 Werten in Spalte A. Ergebnis: 2 |
| Einen direkt in die Formel eingegebenen Wert gegen einen rechteckigen Bereich bewerten und dabei Textzellen ignorieren. | =RANG(25, A1:B5) |
Bewertet den buchstäblichen Wert 25 in absteigender Reihenfolge unter den 9 numerischen Werten in A1:B5. Ergebnis: 3 |
| Einen Wert gegen einen rechteckigen Zahlenbereich von niedrigstem zu höchstem Rang bewerten und dabei alle Textzellen ignorieren. | =RANK(B5, A1:B5, 1) |
Bewertet den Wert in B5 (-8) in aufsteigender Reihenfolge unter den 9 numerischen Werten in A1:B5 – da es der kleinste ist, belegt er Rang 1. Ergebnis: 1 |
Hinweise
- Wenn zwei oder mehr Nummern in der Liste gleich sind, haben sie den gleichen Rang. Dies hat jedoch Auswirkungen auf die Ränge der nachfolgenden Nummern.
- Nicht numerische Werte (leere Zellen, Textwerte und logische Werte) in
Bezugwerden ignoriert. - Wenn eine Zelle im Bereich
refeinen Fehler aufweist, wird dieser Fehler zurückgegeben. - Das Argument Reihenfolge ist optional. Wird diese Option nicht angegeben, werden die RANK-Ergebnisse in absteigender Reihenfolge angezeigt.
- Verwenden Sie RANK.EQ, um Gleichstände aufzulösen, indem Sie jedem Wert mit Gleichstand den durchschnittlichen Rang zuweisen.
Tipps
- RANK kann zusammen mit COUNT verwendet werden, um Gleichstandswerte zu behandeln und die Ränge entsprechend anzupassen.
- RANK ist nützlich für die Erstellung von Ranglisten für Leistung, Umsatz oder andere messbare Datensätze.
- Für Datensätze mit mehr als 255 Werten wird empfohlen, Hilfsspalten zu verwenden, um die Werte zu konsolidieren.
- Sie können RANK mit anderen Funktionen wie IF, INDEX, und VLOOKUP kombinieren, um dynamische Berichte und Dashboards zu erstellen.