U ovom se članku opisuje sintaksa formula i korištenje funkcije RANK u programu Microsoft Excel.
Opis
Vraća položaj broja u popisu brojeva. Položaj broja je njegova relativna veličina u odnosu na ostale vrijednosti u popisu. (Kad biste sortirali popis, položaj broja bila bi njegova pozicija.)
Važno: Ova je funkcija zamijenjena nekim novim funkcijama koje mogu pružiti poboljšanu točnost i čiji nazivi bolje odražavaju njihovu upotrebu. Iako je još dostupna zbog povratne kompatibilnosti, trebali biste početi koristiti nove funkcije jer ova funkcija možda neće biti dostupna u budućim verzijama programa Excel.
Dodatne informacije o novim funkcijama potražite u člancima RANK.AVG (opis funkcije) i RANK.EQ (opis funkcije).
Sintaksa
RANK(broj,ref,[redoslijed])
Sintaksa funkcije RANK sadrži sljedeće argumente:
-
Broj: Obavezno. Broj čiji položaj želite pronaći.
-
Ref: Obavezno. Referenca na popis brojeva. Vrijednosti koje nisu brojčane u argumentu ref se zanemaruju.
-
Narediti: Obavezno. Broj koji određuje kako odrediti položaj broja.
Ako je argument redoslijed 0 (nula) ili je izostavljen, Microsoft Excel rangira broj kao da je argument ref popis sortiran silazno.
Ako je argument redoslijed bilo koja vrijednost osim nule, Microsoft Excel rangira broj kao da je argument ref popis sortiran uzlazno.
Napomene
-
RANK daje duplikatima brojeva isti položaj. Međutim, prisutnost duplikata brojeva utječe na položaj brojeva koji slijede. Na primjer, ako se u popisu cijelih brojeva sortiranih uzlaznim redoslijedom, broj 10 pojavljuje dva puta i ima položaj 5, broj 11 imat će položaj 7 (nijedan broj neće imati položaj 6).
-
Ako želite, možete upotrijebiti definiciju ranga koja uzima u obzir neodlučene rezultate. U prethodnom primjeru želimo da broj 10 ima rang 5,5. To možete napraviti tako da vrijednosti koju vrati RANK dodate sljedeći korekcijski faktor. Taj korekcijski faktor prikladan je i u slučaju kada se rang računa silazno (argument redoslijed je nula ili je izostavljen) ili uzlazno (argument redoslijed ima vrijednost različitu od nule).
Korekcijski faktor za neodlučene redove=[COUNT(ref) + 1 – RANK(broj; ref; 0) – RANK(broj; ref; 1)]/2.
U sljedećem primjeru, RANK(A2;A1:A5;1) je jednak 3. Korekcijski faktor je (5 + 1 – 2 – 3)/2 = 0,5, a red koji uzima u obzir neodlučene rezultate je 3 + 0,5 = 3,5. Ako se broj u ref pojavi samo jedanput, korekcijski faktor je 0, budući da vrijednost RANK nije neodlučena i ne treba je prilagoditi.
Primjer
Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.
Podaci |
||
---|---|---|
7 |
||
3,5 |
||
3,5 |
||
1 |
||
2 |
||
Formula |
Opis (rezultat) |
Rezultat |
=RANK(A3;A2:A6;1) |
Položaj broja 3,5 na gornjem popisu (3) |
3 |
=RANK(A2;A2:A6;1) |
Položaj broja 7 na gornjem popisu (5) |
5 |