
Samenvatting
De Excel RANK-functie retourneert de rang van een numerieke waarde in vergelijking met een lijst met andere numerieke waarden. RANK kan waarden rangschikken van groot naar klein (dwz topverkopen) en ook van klein naar groot (dwz snelste tijd).
Doel
Rangschik een getal tegen een reeks getallenWinstwaarde
Een getal dat rang aangeeft.Syntaxis
= RANK (getal, ref, (volgorde))Argumenten
- number - Het nummer dat moet worden gerangschikt.
- ref - Het bereik dat nummers bevat om tegen te rangschikken.
- order - (optioneel) Of u wilt rangschikken in oplopende of aflopende volgorde.
Versie
Excel 2003Gebruiksopmerkingen
De Excel RANK-functie kent een rang toe aan een numerieke waarde in vergelijking met een lijst met andere numerieke waarden. Gebruik RANK als u een rangschikking voor numerieke waarden in een lijst wilt weergeven. Het is niet nodig om de waarden in de lijst te sorteren voordat u RANK gebruikt.
Rangorde controleren
De rangfunctie heeft twee werkingsmodi, bestuurd door het orderargument. Om waarden te rangschikken waarvan de grootste waarde # 1 is, stelt u de volgorde in op nul (0). Met de waarden 1-5 in het bereik A1: A5 bijvoorbeeld:
=RANK(A1,A1:A5,0) // descending, returns 5 =RANK(A1,A1:A5,1) // ascending, returns 1
Stel de volgorde in op nul (0) als u zoiets als topverkopen wilt rangschikken, waarbij het hoogste verkoopcijfer op nummer 1 zou moeten staan, en stel de volgorde in op één (1) als u zoiets als raceresultaten wilt rangschikken, waarbij de kortste ( snelste) tijd zou # 1 moeten zijn.
Duplicaten
De RANK-functie wijst dubbele waarden dezelfde rang toe. Als een bepaalde waarde bijvoorbeeld een rangschikking van 3 heeft en er zijn twee exemplaren van de waarde in de gegevens, kent de functie RANK aan beide instanties rang 3 toe. De volgende toegewezen rang is 5 en geen waarde krijgt de rang 4 toegewezen. Als gelijke rangen een probleem vormen, is een tijdelijke oplossing het toepassen van een strategie voor het doorbreken van de stand.
Opmerking: de RANK-functie is nu geclassificeerd als een compatibiliteitsfunctie. Microsoft raadt in plaats daarvan RANK.EQ of RANK.AVG aan.
Opmerkingen
- De standaard voor bestelling is nul (0). Als de volgorde 0 is of wordt weggelaten, wordt het nummer gerangschikt tegen de nummers die in aflopende volgorde zijn gesorteerd: kleinere nummers krijgen een hogere rangwaarde en de grootste waarde in een lijst wordt gerangschikt op # 1.
- Als de volgorde 1 is, wordt het nummer gerangschikt tegen de nummers die in oplopende volgorde zijn gesorteerd: kleinere nummers krijgen een lagere rangwaarde en de kleinste waarde in een lijst wordt gerangschikt op # 1.
- Het is niet nodig om de waarden in de lijst te sorteren voordat u de functie RANK gebruikt.
- In het geval van een gelijkspel (dwz de lijst bevat duplicaten) zal RANK dezelfde rangwaarde toekennen aan elke set duplicaten.
- Sommige documentatie suggereert dat ref een bereik of array kan zijn, maar het lijkt erop dat ref een bereik moet zijn.
Gerelateerde video's

