Rangovi

Jedna od prvih stvari koje ste naučili u Excel-u su bile funkcije za određivanje maksimuma (MAX) i minimuma (MIN) skupa podataka. Takođe, sortiranjem skupa može se lako utvrditi poredak njegovih članova, od najmanjeg ka najvećem ili u obrnutom smeru. Ali, pošto nije zgodno da ručno brojimo poredak članova, možemo da iskoristimo neku od Excel funkcija za utrvrđivanje rangova.

Za utvrđivanje najmanjeg i najvišeg ranga u nizu koriste se funkcije SMALL i LARGE. Prva od njih ima sintaksu:

SMALL (<niz>,<rang>)

Na primer, ako u zadatom nizu brojeva želimo da pronađemo drugi najmanji član napisaćemo formulu:

=SMALL($A$2:$A$11,2)

Slično, za određivanje poretka najvećih članova koristi se funkcija LARGE, čija je sintaksa:

LARGE (<niz>,<rang>)

Ako želimo da odredimo drugi najveći član niza napisaćemo formulu:

=LARGE($A$2:$A$11,2)

Kao što vidite, prvi argument ovih funkcija je uvek niz, a drugi je rang- poredak u nizu u odnosu na njegov maksimum ili minimum.

Za određivanje ranga možemo da iskoristimo i funkciju RANK, čija je sintaksa.

RANK (<broj>,<niz>,<redosled>)

Prvi argument funkcije je vrednost koju hoćemo da rangiramo, drugi argument je niz, a poslednji je 1 (rastući redosled) ili 0 (opadajući redosled). Na primer, ako napišemo formulu:

=RANK(5,$A$2:$A$11,0)

dobićemo vrednost 8, što znači da je broj 5 osmi član po rangu u odnosu na poslednji član. Da smo napisali formulu:

=RANK(5,$A$2:$A$11,1)

Rezultat bi bio 3, jer je broj 5 treći član niza ukoliko je on sortiran u rastućem redosledu.

U novijim verzijama Excel-a umesto funkcije RANK možemo da koristimo i RANK.EQ, što su praktično iste funkcije sa različitim imenima. Postoji još jedna funkcija sa istom funkcijom, a zove se RANK.AVG. Nju koristimo kada se brojevi u nizu ponavljaju. Ako napišemo formulu:

=RANK.AVG(8,$A$2:$A$11,1)

rezultat je 4.5. To znači da se broj 8 pojavljuje dva puta, na 4. i 5. poziciji u nizu.