V tem članku sta opisani sintaksa formule in uporaba funkcije RANK v Microsoft Excelu.
Opis
Vrne red (rang) števila na seznamu števil. Njegova velikost je relativna glede na druge vrednosti na seznamu; če ima več vrednosti enak red, je vrnjen najvišji red tega nabora vrednosti.
Če bi po velikosti razvrstili števila na seznamu, bi bil red števila enak kar položaju števila v vrsti.
Sintaksa
RANK.EQ(število,sklic,[vrstni_red])
V sintaksi funkcije RANK.EQ so ti argumenti:
-
število Obvezen. Število, katerega red hočete poiskati.
-
sklic Obvezen. Matrika s seznamom števil ali sklicevanje na seznam števil. Funkcija prezre neštevilske vrednosti v sklicu.
-
vrstni_red Neobvezen. Število, ki določa, kako funkcija ugotavlja red števila.
Opombe
-
Če je argument »Vrstni_red« enak 0 (nič) ali ga izpustite, Excel določi red številu tako, kot da bi bil sklic seznam, razvrščen po padajočem vrstnem redu.
-
Če je argument »Vrstni_red« katero koli število, ki ni enako 0, Excel določi red številu tako, kot da bi bil sklic seznam, razvrščen po naraščajočem vrstnem redu.
-
RANK. EQ daje podvojenim številom enak red. Vendar pa podvojena števila vplivajo na rede naslednjih števil. Če je na primer na seznamu celih števil, razvrščenih v naraščajočem vrstnem redu, število 10 prikazano dvakrat in ima red 5, potem bi imel red 11 7 (nobeno število ne bi doseglo reda 6).
-
Če želite lahko uporabite definicijo reda, ki upošteva neodločene rezultate. V prejšnjem primeru bi lahko želeli, da ima število 10 red 5,5. To lahko naredite tako, da vrednosti, ki jo vrne RANK.EQ, dodate korekcijski faktor. Ta korekcijski faktor lahko uporabite v primerih, ko se red računa padajoče (vrstni_red = 0 ali izpuščeno) ali naraščajoče (vrstni_red ima neničelno vrednost).
Korekcijski faktor za neodločene rede=[COUNT(sklic) + 1 – RANK.EQ(število; sklic; 0) – RANK.EQ(število; sklic; 1)]/2.
V primeru v delovnem zvezku je RANK.EQ(A3,A2:A6; 1) enak 3. Korekcijski faktor je (5 + 1 – 2 – 3)/2 = 0,5, red, ki upošteva neodločene rezultate, pa je 3 + 0,5 = 3,5. Če se število v argumentu »sklic« pojavi samo enkrat, bo korekcijski faktor 0, saj vrednost RANK.EQ ni neodločena in je ni treba prilagoditi.
Primer
Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.
Podatki |
||
7 |
||
3¸,5 |
||
3,5 |
||
1 |
||
2 |
||
Formula |
Opis |
Rezultat |
=RANK.EQ(A2,A2:A6,1) |
Stopnja števila 7 na seznamu v obsegu A2:A6. Ker je argument »Vrstni red« (1) neničelna vrednost, je seznam razvrščen od najnižje do najvišje vrednosti. |
5 |
=RANK.EQ(A6,A2:A6) |
Stopnja števila 2 na istem seznamu. Ker je argument »Vrstni red« izpuščen, je seznam privzeto razvrščen od najvišje do najnižje vrednosti. |
4 |
=RANK.EQ(A3,A2:A6,1) |
Stopnja števila 3,5 na istem seznamu. |
3 |