De RANG functie rangschikt een getal in vergelijking met andere getallen in een gegeven dataset. De rangorde zelf heeft geen relatie met de positie van het nummer in de lijst. Voor een voorbeeld, in de afbeelding die in dit artikel wordt weergegeven, voor de reeks waarden 1, 6, 5, 8 en 10 inch rijen twee en drie, nummer 5 heeft een rangorde van:
- 4 - als op vier na grootste nummer in de lijst (rij twee)
- 2 - als het op een na kleinste getal in de lijst (rij drie)
Geen rangorde komt overeen met zijn positie als de derde waarde van beide uiteinden; de rang van een nummer komt echter overeen met de positie in een lijst als de lijst is gesorteerd op basis van de rangorde.
Terwijl de RANG functie is momenteel compatibel met alle versies van Excel, Microsoft breekt het uit ten gunste van RANK.AVG en RANK.EQ.
RANK.AVG retourneert de rangorde van een getal in een lijst met getallen, dat wil zeggen, de grootte ervan ten opzichte van andere waarden in de lijst. Als meer dan één waarde dezelfde rang heeft, wordt de gemiddelde rang geretourneerd.
RANK.EQ geeft de rangorde van een getal in een lijst met getallen. De grootte is relatief ten opzichte van andere waarden in de lijst; als meer dan één waarde dezelfde rang heeft, wordt de hoogste rang van die reeks waarden geretourneerd.
01 van 02De syntaxis en argumenten van de RANK-functie
De syntaxis van een functie verwijst naar de manier waarop de functie wordt vermeld en bevat de naam van de functie, haakjes, scheidingstekens voor komma's en argumenten. De syntaxis voor de RANK-functie is:
- Aantal is nummer dat gerangschikt moet worden. Dit kan het daadwerkelijke aantal inzetten (rij vier in het voorbeeld) of de celverwijzing naar de locatie van de gegevens (rijen twee en drie).
- Ref is de array of het bereik van celverwijzingen die naar de lijst met getallen wijzen die moet worden gebruikt bij het classificeren van het argument Number. Als er niet-numerieke waarden in het bereik aanwezig zijn, worden deze genegeerd, bijvoorbeeld in rij vijf, waarbij nummer 5 eerst wordt gerangschikt omdat dit het grootste van de twee nummers in de lijst is.
- Bestellen is een numerieke waarde die bepaalt of het nummer argument wordt gerangschikt in oplopende of aflopende volgorde. De volgorde instellen op 0 of weglaten, wordt gerangschikt in aflopende volgorde, terwijl elke niet-nulwaarde in oplopende volgorde wordt gerangschikt.
De gegevens in de Ref hoeft niet in oplopende of aflopende volgorde gesorteerd te worden om de waarde van het Number-argument in die volgorde te rangschikken.
Lees hieronder verder
02 van 02Voer RANK-functies in Excel in
Sinds Excel 2010 kunt u de RANG functie gebruiken via het dialoogvenster, zoals u kunt voor de meeste andere functies in het programma. In plaats daarvan moet u het handmatig invoeren. In dit geval typt u het volgende in de cel F2 van het werkblad.
= RANK (C2, A2: E2,0)
Deze eenvoudige formule verwijst naar de cel C2 als het nummer dat gerangschikt moet worden (eerste argument), cellen A2 naar E2 als het bereik, en sorteer in een aflopende volgorde (derde argument).
Let op de bovenstaande afbeelding voor elke formule en hoe deze werkt. Het nummer argument 5 in rijen twee tot zeven heeft de volgende ranglijsten:
- Rij 2: ten vierde, omdat het het vierde grootste getal is wanneer het Ref-bereik in aflopende volgorde wordt gerangschikt;
- Rij 3: tweede; omdat het het op een na kleinste getal is wanneer het Ref-bereik in oplopende volgorde wordt gerangschikt;
- Rij 4: ten vierde, omdat het het vierde grootste getal is wanneer het Ref-bereik in aflopende volgorde wordt gerangschikt;
- Rij 5: ten eerste omdat het groter is van de twee getallen wanneer het Ref-bereik in aflopende volgorde wordt gerangschikt;
- Rij 6: # N / A, omdat nummer 5 niet binnen het bereik van A6 tot E6 ligt.
Als een lijst dubbele nummers bevat, geeft de functie beide dezelfde rangorde. Daaropvolgende nummers in de lijst worden als gevolg lager gerangschikt.