Funkcija RANK reitinguoja skaičių, palyginti su kitais skaičiais tam tikrame duomenų rinkinyje. Reitingas nesusijęs su skaičiaus padėtimi sąraše. Štai kaip reitinguoti skaičius programoje „Excel“.
Šiame straipsnyje pateiktos instrukcijos taikomos „Excel“, skirta „Microsoft 365“, „Excel 2019“, „Excel 2016“, „Excel 2013“, „Excel 2010“, „Excel 2007“, „Excel Online“, „Excel“, skirta „Mac“, „Excel“, skirta „iPad“, „Excel“, skirta „iPhone“ir „Excel“, skirta „Android“.
RANK funkcijos pavyzdys
Toliau pateiktame paveikslėlyje parodytas RANK funkcijos pavyzdys. 1, 6, 5, 8 ir 10 reikšmių serijose 2 ir 3 eilutėse skaičius 5 yra toks:
- 4, nes tai yra ketvirtas pagal dydį skaičius sąraše (žr. 2 eilutę).
- 2, nes tai antras mažiausias skaičius sąraše (žr. 3 eilutę).
Nė vienas reitingas neatitinka trečiosios reikšmės iš abiejų pusių. Tačiau skaičiaus reitingas atitiks jo poziciją sąraše, jei sąrašas bus surūšiuotas taip, kad atitiktų reitingavimo tvarką.
Funkcija RANK suderinama su visomis „Excel“versijomis. Tačiau „Microsoft“palaipsniui jį atsisako, naudodama RANK. AVG ir RANK. EQ. RANK. AVG ir RANK. EQ dydis yra susijęs su kitomis sąrašo reikšmėmis. Kai daugiau nei viena reikšmė turi tą patį reitingą, RANK. AVG grąžina vidutinį reitingą, o RANK. EQ – aukščiausią reikšmių rinkinio reitingą.
RANK funkcijos sintaksė ir argumentai
Funkcijos sintaksė nurodo funkcijos pateikimo būdą ir apima funkcijos pavadinimą, skliaustus, kablelių skyriklius ir argumentus.
Funkcijos RANK sintaksė yra:
- Skaičius yra reitinguojamas skaičius. Tai gali būti tikrasis skaičius (žr. 4 eilutę anksčiau pateiktame pavyzdyje) arba langelio nuoroda į duomenų vietą (žr. 2 ir 3 eilutes).
- Ref yra langelių nuorodų masyvas arba diapazonas, nukreipiantis į skaičių sąrašą, naudojamą vertinant argumentą Skaičius. Jei diapazone yra neskaitinių verčių, į jas nepaisoma. 5 pavyzdžio eilutėje skaičius 5 yra pirmas, nes jis yra didžiausias iš dviejų sąraše esančių skaičių.
- Order yra skaitinė reikšmė, nurodanti, ar argumentas Skaičius reitinguojamas didėjančia ar mažėjančia tvarka. Nustatykite eiliškumą į 0 arba praleiskite, kad reitinguotų mažėjimo tvarka. Ne nulinės reikšmės rikiuojasi didėjančia tvarka.
Duomenų argumente Ref nereikia rūšiuoti didėjimo arba mažėjimo tvarka, kad argumento Skaičių reikšmė būtų reitinguojama ta tvarka.
Įveskite RANK funkcijas programoje Excel
Nuo Excel 2010 funkcijos RANK negalima įvesti naudojant dialogo langą. Vietoj to, jį reikia įvesti rankiniu būdu. Tokiu atveju į darbalapio langelį F2 įveskite =RANK(C2, A2:E2, 0):
Ši paprasta formulė nurodo langelį C2 kaip reitinguojamą skaičių (pirmasis argumentas), nurodo langelius A2–E2 kaip diapazoną (antrasis argumentas) ir rūšiuoja mažėjančia tvarka (trečiasis argumentas).
Skaičiaus argumentas 5 2–6 eilutėse turi tokį reitingą:
- 2 eilutė: ketvirta. Tai ketvirtas pagal dydį skaičius, kai nuorodų diapazonas reitinguojamas mažėjančia tvarka.
- 3 eilutė: antra. Tai antras mažiausias skaičius, kai nuorodų diapazonas reitinguojamas didėjančia tvarka.
- 4 eilutė: ketvirta. Tai ketvirtas pagal dydį skaičius, kai nuorodų diapazonas reitinguojamas mažėjančia tvarka.
- 5 eilutė: Pirma. Tai yra didesnis iš dviejų skaičių, kai nuorodų diapazonas reitinguojamas mažėjančia tvarka.
- 6 eilutė: N/A. Skaičius 5 nėra nuo A6 iki E6.
Jei sąraše yra pasikartojančių numerių, funkcija suteikia abiems vienodus reitingus. Dėl to paskesni numeriai sąraše reitinguojami žemiau.