„Excel“ pamoka: kaip reitinguoti reikšmes naudojant funkciją RANK

Šiame vaizdo įraše apžvelgsime, kaip reitinguoti vertes didėjimo ar mažėjimo tvarka, naudojant funkciją RANK.

Čia mes turime lentelę, kurioje yra 5 testų rezultatai studentų grupei ir vidutinis balas I stulpelyje.

Kaip mes galime surikiuoti šiuos studentus nuo aukščiausio iki žemiausio?

Na, viena iš galimybių yra surūšiuoti studentus pagal vidutinį balą mažėjančia tvarka. Tada galite įvesti 1 sąrašo pirmojo studento reitingui, 2 - antram, tada tiesiog vilkite žemyn užpildymo rankenėle, kad užpildytumėte likusias gretas.

Tai veikia gerai, bet nėra dinamiškas. Jei bandymo rezultatai laikui bėgant bus keičiami arba jei nenorite pirmiausia rūšiuoti sąrašo, reitingui apskaičiuoti geriau naudoti funkciją RANK.

Leiskite man anuliuoti šiuos paskutinius pakeitimus ir išbandysime.

Funkcija RANK apima 3 argumentus: skaičių, nuorodą ir pasirinktinį argumentą, vadinamą tvarka. Skaičius yra reitinguojamas skaičius, nuoroda nurodo skaičius, pagal kuriuos reitinguojama, o tvarka nurodo, ar reitingas turėtų būti skaičiuojamas didėjimo ar mažėjimo tvarka.

Jei užsakymas yra 0 arba praleistas, skaičius reitinguojamas pagal poziciją, palyginti su masyvo skaičiais, surikiuotais mažėjančia tvarka. Didžiausias skaičius gaus 1 reitingą.

Testo rezultatai paprastai reitinguojami nuo aukšto iki žemiausio, todėl šiuo atveju mums reikia pateikti tik skaičiaus vidurkį ir diapazoną, kuriame yra ref. Nuoroda turi būti absoliuti, kad ji nepasikeistų nukopijuojant formulę.

Dabar kiekvienas studentas turi rangą. Jei laikinai rūšiuoju sąrašą pagal vidurkį, galite pamatyti, kad reitingas yra teisingas. Ir jei rankiniu būdu koreguoju testų rezultatus, galite pamatyti, kad reitingas taip pat yra dinamiškas.

Dabar pažvelkime į lenktynių rezultatų reitingą.

Kaip ir anksčiau, skaičius yra skaičius, kurį mes reitinguojame, o masyvas yra visas skaičių rinkinys, šiuo atveju nuo D6 iki D38.

Vėlgi turime pakeisti nuorodą į absoliutų formatą, kad nukopijavus ji nepasikeistų.

Šį kartą turime nurodyti tvarką. Numatytasis yra nulis, kuris apskaičiuoja rangą mažėjimo tvarka.

Norėdami gauti varžybų rezultatus, turime pateikti 1, kuri apskaičiuos rangą didėjimo tvarka - trumpiausias laikas gaus 1 reitingą.

Jei rūšiuoju sąrašą nuo trumpiausio iki ilgiausio, matote, kad reitingas buvo teisingai apskaičiuotas.

Žinoma

Pagrindinė formulė

Susiję spartieji klavišai

Anuliuoti paskutinį veiksmą Ctrl + Z + Z Išplėskite pasirinkimą iki paskutinio langelio žemyn Ctrl + Shift + + + Perjungti absoliučiąsias ir santykines nuorodas F4 + T

Įdomios straipsniai...