Beskrivning
Använd denna funktion för att bestämma rangordningen av ett tal i en lista med tal. Supported in Chains. Kan användas med CHILDREFS.
Syntax
RANK.EQ(nummer, ref_1, [..., ref_254, [ordning])
Ingångar
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
nummer |
Ja | Det nummer vars rang du vill hitta. | Ett tal, en referens till en cell som innehåller ett tal, eller en formel som resulterar i något av dessa. |
ref_1, ref_n |
Ja | En matris med - eller en referens till - en lista med siffror. | Ett cellområde, en uppsättning siffror, en referens till en cell som innehåller något av dessa, eller en formel som resulterar i något av dessa. Upp till 255 värden kan anges. |
ordning |
Nej | Anger hur numret ska rangordnas. | 0 = fallande ordning), 1 = stigande ordning. Om den saknas. 0 antas. |
Exempel
Provdata
| A | B |
|---|---|
| Poäng | Spelare |
| 85 | John |
| 92 | Sarah |
| 78 | Mike |
| 95 | Emily |
| 85 | David |
Prov på formler
| Formel | Beskrivning | Resultat |
|---|---|---|
=RANK.EQ(A2, $A$2:$A$6) |
Rangordnar Johns poäng (85) i fallande ordning. | 3 |
=RANK.EQ(A2, $A$2:$A$6, 1) |
Rangordnar Johns poäng (85) i stigande ordning. | 3 |
=RANK.EQ(INDEX(A2:A6, MATCH("Sarah", B2:B6), A2:A6) |
Rangordna Sarahs poäng (92) genom att använda och länka "Sarah" med hennes poäng. | 2 |
=RANK.EQ(A5, $A$2:$A$6, 1) |
Rangordnar Emilys poäng (95) i stigande ordning. | 5 |
=RANK.EQ(A6, $A$2:$A$6) |
Rangordnar Davids poäng (85) i fallande ordning. | 3 |
Anteckningar
- Om det finns dubbla värden i listan tilldelar RANK.EQ dem samma rang. Detta kommer att påverka rangordningen av efterföljande värden.
- Det största talet är rangordnat 1 i fallande ordning, medan det minsta talet är rangordnat 1 i stigande ordning.
- RANK.EQ är inte en dynamisk funktion. Om värdena i referensintervallet ändras måste du räkna om kalkylbladet för att uppdatera rangordningen.
- RANK.EQ kan inte hantera icke-numeriska värden. Om referensintervallet innehåller text eller logiska värden returneras ett
- Om det nummer som ska rangordnas inte ligger inom referensintervallet, returnerar RANK.EQ ett
Tips
- För percentilrankning kan du använda PERCENTILE.EXC eller PERCENTILE.INC.
- Använd RANK.EQ i kombination med funktioner som IF för att skapa villkorliga rangordningar eller grupperingar.
- För att få en unik rangordning för varje värde (även dubbletter) kan du kombinera RANK.EQ med funktioner som COUNTIF.
- För dataset som är större än 255 värden föreslår vi att du använder hjälpkolumner för att konsolidera värden.
- För att identifiera ett textvärdes rang kan du kombinera RANK.EQ med INDEX och MATCH för att koppla ihop texten med det tillhörande numeriska värdet. (Se exempel ovan.)
Relaterade funktioner
GENOMSNITT
GENOMSNITTA
GENOMSNITTIF
GENOMSNITTIFS
STOR
MAX
MAXA
MAXIFS
MEDIAN
MIN
MINA
MINIFS
PERCENTIL
PERCENTIL.EXC
PERCENTIL.INC
KVARTIL
KVARTIL.EXC
KVARTIL.INC
RANK
RANK.AVG
RANK.EQ
LITEN
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA