Det RANG Funktionen rangerer et tal i forhold til andre tal i et givet datasæt. Rangen selv har ingen relation til nummerets position i listen. For eksempel, i billedet vist i denne artikel, for serien af værdier 1, 6, 5, 8 og 10 in rækker to og tre, nummer 5 har en rang på:
- 4 - som det fjerde største nummer i listen (række to)
- 2 - som det næstminste nummer i listen (række tre)
Hver placering stemmer ikke overens med dens position som den tredje værdi fra hver ende. et nummer rang vil imidlertid matche sin position i en liste, hvis listen er sorteret for at matche rækkefølgen af rangordningen.
Mens RANG funktionen er for tiden kompatibel med alle versioner af Excel, phaser Microsoft ud til fordel for RANK.AVG og RANK.EQ.
RANK.AVG returnerer rangen af et tal i en liste med tal - det vil sige dens størrelse i forhold til andre værdier i listen. Hvis mere end en værdi har samme rang, returneres den gennemsnitlige rang.
RANK.EQ returnerer rangen af et tal i en liste over tal. Dens størrelse er i forhold til andre værdier i listen; hvis mere end en værdi har samme rang, returneres den øverste rangering af det pågældende sæt værdier.
01 af 02RANK-funktionens syntaks og argumenter
En funktions syntax henviser til måden, som funktionen er angivet på, og omfatter funktionens navn, parenteser, komma-separatorer og argumenter. Syntaxen for RANK-funktionen er:
- Nummer er nummeret der skal rangeres. Dette kan satse på det egentlige nummer (række fire i eksemplet) eller cellehenvisningen til datas placering (rækker to og tre).
- Ref Er arrayet eller rækkevidden af cellehenvisninger peger på listen over tal, der skal bruges til at rangordne tallet argumentet. Hvis ikke-numeriske værdier er til stede i området, ignoreres de - for eksempel i række fem, hvor nummeret 5 er placeret først, fordi det er det største af de to tal i listen.
- Bestille er en numerisk værdi, der bestemmer om nummeret Argumentet er rangeret i stigende eller faldende rækkefølge. Indstilling af ordren til 0 eller udeladelse vil rangere i faldende rækkefølge, mens en hvilken som helst ikke-nullværdi vil rangere i stigende rækkefølge.
Dataene i Ref behøver ikke at blive sorteret i stigende eller faldende rækkefølge for nummer argumentværdien, der skal rangeres i den rækkefølge.
Fortsæt læsning herunder
02 af 02Indtast RANK-funktioner i Excel
Siden Excel 2010 kan du ikke indtaste RANG funktion ved hjælp af dialogboksen, som du kan for de fleste andre funktioner i programmet. I stedet skal du indtaste det manuelt. I dette tilfælde skriver du følgende i celle F2 af regnearket.
= RANK (C2, A2: E2,0)
Denne enkle formel vil referere celle C2 som antallet der skal rangeres (første argument), celler A2 til E2 som rækkevidde og sorter i en faldende rækkefølge (tredje argument).
Bemærk billedet ovenfor for hver formel og hvordan det fungerer. Nummeret argument 5 i rækker to til syv har følgende placeringer:
- Række 2: fjerde, fordi det er det fjerde største antal, når Ref-intervallet er rangeret i faldende rækkefølge;
- Række 3: sekund; fordi det er det næststørste nummer, når Ref-intervallet er rangeret i stigende rækkefølge;
- Række 4: fjerde, fordi det er det fjerde største antal, når Ref-intervallet er rangeret i faldende rækkefølge;
- Række 5: For det første fordi det er større af de to tal, når Ref-rækken er rangeret i faldende rækkefølge;
- Række 6: # N / A, fordi nummer 5 ikke ligger i området A6 til E6.
Hvis en liste indeholder dublet tal, giver funktionen dem begge samme rang. Efterfølgende numre i listen rangeres lavere som et resultat.