Excel RANK-funktion
Excel Rank-formel bruges til at give os rangen for et givet datasæt med tal baseret på datasættet, eller vi kan sige ved at sammenligne de andre tal i datasættet, rangfunktionen var en indbygget funktion til Excel 2007 og tidligere versioner, til nyere versioner over 2007 har vi en indbygget funktion som Rank.Avg og Rank.Eq-funktioner.
Rank Function er en indbygget funktion i MS Excel. Det falder ind under kategorien STATISTISKE funktioner i Excel. Funktionen bruges til at få rang af et givet nummer fra listen over numre.
Syntaks
Rangformlen i excel har tre argumenter, hvoraf de første to kræves, og den sidste er valgfri.
- nummer = Et tal, som rangen skal findes ud for.
- ref = det rækkevidde af tal wrt, som rangen for et givet tal skal findes
- rækkefølge = rækkefølgen (stigende eller faldende), hvor tallene skal placeres. 0 = faldende rækkefølge; 1 = stigende ordre. Hvis ordren udelades, er standardværdien nul, dvs. faldende rækkefølge.
Hvordan bruges RANK-funktion i Excel? (med eksempler)
Den givne funktion er en WS-funktion (Worksheet). Som en regnearksfunktion kan den indtastes som en del af formlen i en regnearkcelle. Se eksemplerne forklaret i denne artikel, når du fortsætter med at lære mere.
Du kan downloade denne RANK-funktion Excel-skabelon her - RANK-funktion Excel-skabelonEksempel # 1 - Find Steves rang i matematik
- I ovenstående eksempel vises studerendes karakterer i matematik og naturfag. For at finde Steves rang i matematik bruger vi Excel RANK-funktionen.
- Den første parameter er den inputværdi, som rangen skal beregnes for. Her repræsenterer B6 Steves karakterer i matematik dvs. 68.
- Den 2. parameter, de samlede celler, der indeholder matematiske mærker, er fra B1 til B11. Så intervallet er B1: B11, som omfatter alle elevernes karakterer i matematik.
- Den højeste værdi repræsenterer rang 1 og den laveste repræsenterer den sidste rang. Så den 3. parameter springes over, og Excel behandler den som 0, standardrækkefølgen som faldende
- RANK (B6, B1: B11) returnerer rangen for den studerende ved navn Steve i emnet Matematik som 8, 50 er den laveste (B2) og 99 (B10) er den højeste karakter i matematikfaget.
Eksempel # 2 - Find den laveste kørselstid fra løbsrekorden
- I ovenstående eksempel er forskellige tidsværdier angivet. Vi er nødt til at finde den laveste køretid fra de givne poster.
- Tidsværdierne spænder fra celle B1: B6. Så celleområdet er navngivet som en tabel og får navnet 'min tid'. Det fungerer som et alias for B1: B6.
- I modsætning til eksempel nr. 1 angiver her den laveste runtime den 1. rang og den højeste runtime den sidste rang. Så vi er nødt til at anvende stigende rækkefølge, mens vi beregner rangen i excel. Derfor er den 3. parameter givet som 1.
- Så RANK (B3, min tid, 1) returnerer den laveste køretid som rang 1 fra de givne løbetider.
- Som et resultat 4:30 (celle B3) registreres den laveste som rang 1 og 9:00 (celle B5), den længste registreres som den sidste dvs. 4. rang.
Eksempel # 3 - Værdi ikke til stede
- Som vist i ovenstående figur er den 1. parameter, dvs. den værdi, som rangen skal beregnes for, IKKE til stede i det celleområde, der er angivet i den anden parameter, derefter returnerer Excel-rangformlen #NA! hvilket indikerer, at værdien er ugyldig, dvs. ikke er til stede i det givne interval af referenceceller.
- Som vist i ovenstående figur er nummer 59 ikke til stede i området og dermed #NA! returneres som resultat vist i celle C8.
- Man skal rette den første parameter i et sådant tilfælde.
Eksempel 4 - Tekstformaterede numeriske værdier
- Som vist i ovenstående figur er den første parameter, dvs. den værdi, som rangen skal beregnes for, givet i tekstformatet, dvs. "5" som vist i ovenstående figur. Værdien forbliver ikke et tal, da det er citeret i dobbelt anførselstegn og følgelig behandlet som en tekst.
- Da rang ikke kan beregnes over tekstdata, returnerer funktionen # N / A! en fejl, der angiver, at værdien ikke er tilgængelig i det givne celleområde. Den resulterende celle C6 er # N / A returneret som resultatet af funktionen.
- Man skal rette den første parameter i et sådant tilfælde.
Ting at huske
- Den minimale parameter, Excel RANK-funktionen tager, er 2.
- Den tredje parameter for RANK-funktionen er valgfri og nul (faldende rækkefølge) som standard. Hvis angivet som 1, behandles funktionen som stigende rækkefølge.
- Der er ingen RANKIF-formel til at udføre en betinget placering svarende til COUNTIF i Excel. Det har brug for yderligere Excel-funktion for at opnå det samme.
- Når det givne tal, som rangeringen skal beregnes for (1. parameter), ikke er til stede i det celleområde, der er givet som en reference til funktionen (2. parameter), er # N / A! der opstår en fejl.
- Rangformlen understøtter ikke nogen tekstværdier eller tekstrepræsentationen af de numeriske værdier, da RANK ikke kan anvendes på tekstdata. Hvis det er tilfældet, returnerer denne excel-funktion # N / A-fejl som forklaret.