Beschrijving
Gebruik deze functie om de rang van een getal binnen een lijst met getallen te bepalen. Ondersteund in Ketens. Kan worden gebruikt met CHILDREFS.
Syntax
RANK.EQ(getal, ref_1, [..., ref_254, [volgorde])
Ingangen
Deze functie accepteert de volgende argumenten:
| Naam | Vereist | Beschrijving | Geldige invoer |
|---|---|---|---|
nummer |
Ja | Het nummer waarvan u de rang wilt vinden. | Een getal, een verwijzing naar een cel die een getal bevat, of een formule die resulteert in een van deze. |
ref_1, ref_n |
Ja | Een array van -of een verwijzing naar- een lijst met getallen. | Een celbereik, een reeks getallen, een verwijzing naar een cel die een van deze bevat, of een formule die resulteert in een van deze. Er kunnen maximaal 255 waarden worden opgegeven. |
bestellen |
Geen | Geeft aan hoe het nummer gerangschikt moet worden. | 0 = aflopende volgorde), 1 = oplopende volgorde. Indien afwezig. 0 wordt aangenomen. |
Voorbeeld
Voorbeeldgegevens
| A | B |
|---|---|
| Score | Speler |
| 85 | John |
| 92 | Sarah |
| 78 | Mike |
| 95 | Emily |
| 85 | David |
Voorbeeldformules
| Formule | Beschrijving | Resultaat |
|---|---|---|
=RANK.EQ(A2, $A$2:$A$6) |
Rangschikt John's score (85) in aflopende volgorde. | 3 |
=RANK.EQ(A2, $A$2:$A$6, 1) |
Rangschikt John's score (85) in oplopende volgorde. | 3 |
=RANK.EQ(INDEX(A2:A6, MATCH("Sarah", B2:B6), A2:A6) |
Rangschikt Sarah's score (92) met behulp van en om "Sarah" aan haar score te koppelen. | 2 |
=RANK.EQ(A5, $A$2:$A$6, 1) |
Rangschikt Emily's score (95) in oplopende volgorde. | 5 |
=RANK.EQ(A6, $A$2:$A$6) |
Rangschikt David's score (85) in aflopende volgorde. | 3 |
Notities
- Als er dubbele waarden in de lijst staan, kent RANK.EQ ze dezelfde rang toe. Dit beïnvloedt de rangschikking van de volgende waarden.
- Het grootste getal wordt gerangschikt op 1 in aflopende volgorde, terwijl het kleinste getal wordt gerangschikt op 1 in oplopende volgorde.
- RANK.EQ is geen dynamische functie. Als de waarden in het referentiebereik veranderen, moet u het werkblad opnieuw berekenen om de rangorde bij te werken.
- RANK.EQ kan niet omgaan met niet-numerieke waarden. Als het referentiebereik tekst of logische waarden bevat, wordt er een foutmelding #VALUE! geretourneerd.
- Als het getal dat gerangschikt moet worden niet in het referentiebereik ligt, zal RANK.EQ een #N/A fout teruggeven.
Tips
- Voor percentielrangschikkingen kunt u PERCENTILE.EXC of PERCENTILE.INC gebruiken.
- Gebruik RANK.EQ in combinatie met functies zoals IF om voorwaardelijke rangschikkingen of groeperingen te maken.
- Om een unieke rang te krijgen voor elke waarde (zelfs duplicaten), combineert u RANK.EQ met functies zoals COUNTIF.
- Voor datasets die groter zijn dan 255 waarden, raden wij aan om hulpkolommen te gebruiken om waarden te consolideren.
- Om de rangorde van een tekstwaarde te identificeren, kunt u RANK.EQ combineren met INDEX en MATCH om de tekst te koppelen aan de bijbehorende numerieke waarde. (Zie het voorbeeld hierboven.)
Verwante functies
GEMIDDELDE
AVERAGEA
AVERAGEIF
AVERAGEIFS
LARGE
MAX
MAXA
MAXIFS
MEDIAAN
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