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. |
ref_1, ref_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 |
|---|---|
| 10 | 3 |
| 20 | 19 |
| 15 | George |
| 25 | 45 |
| 30 | -8 |
Beispiel-Formeln
| Anwendungsfall | Formel | Erklärung und Ergebnis |
|---|---|---|
| Ordne einen Wert innerhalb eines rechteckigen Zahlenbereichs vom höchsten zum niedrigsten Wert an, wobei Textzellen ignoriert werden. | =RANK(A2, A1:B5) |
Ordnet den Wert in Zelle A2 (20) in absteigender Reihenfolge unter den 9 numerischen Werten in A1:B5 an, wobei „George“ in Zelle B3 übersprungen wird, da es sich um Text handelt. Ergebnis: „ “ 4 |
| Ordne einen Wert anhand einer einzelnen Spalte mit Zahlen vom niedrigsten zum höchsten Wert. | =RANK(A3, A1:A5, 1) |
Sortiert den Wert in Zelle A3 (15) in aufsteigender Reihenfolge ausschließlich unter den 5 Werten in Spalte A. Ergebnis: „ “ 2 |
| Vergleiche einen direkt in die Formel eingegebenen Wert mit einem rechteckigen Bereich und ignoriere dabei alle Textzellen. | =RANG(25, A1:B5) |
Ordnet den Literalwert 25 in absteigender Reihenfolge unter den 9 numerischen Werten in A1:B5 ein. Ergebnis: „ “ 3 |
| Ordne einen Wert innerhalb eines rechteckigen Zahlenbereichs vom niedrigsten zum höchsten Wert ein, wobei Textzellen ignoriert werden. | =RANK(B5, A1:B5, 1) |
Ordnet den Wert in Zelle B5 (-8) in aufsteigender Reihenfolge unter den 9 numerischen Werten in A1:B5 ein – da er der kleinste ist, steht er an erster Stelle. 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
refwerden 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.
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