V tomto článku sa popisuje syntax vzorca a používanie funkcie RANK v Microsoft Exceli.
Popis
Vráti relatívnu veľkosť čísla v zozname čísel. Relatívna veľkosť čísla je jeho veľkosť v porovnaní s ostatnými hodnotami v zozname. (Ak by ste zoznam zoradili, umiestnenie čísla by bola jeho relatívna veľkosť).
: Táto funkcia bola nahradená novými funkciami s vylepšenou presnosťou, ktorých názvy lepšie odrážajú používanie. Hoci je táto funkcia naďalej k dispozícii na účely zachovania spätnej kompatibility, odporúčame vám používať nové funkcie už odteraz, pretože táto funkcia už nemusia byť k dispozícii v budúcich verziách programu Excel.
Ďalšie informácie o týchto nových funkciách nájdete v témach RANK.AVG (funkcia) a RANK.EQ (funkcia).
Syntax
RANK(číslo;odkaz;[poradie])
Syntax funkcie RANK obsahuje nasledovné argumenty:
-
Číslo: Povinný argument. Číslo, ktorého relatívnu veľkosť chcete nájsť.
-
Ref: Povinný argument. Odkaz na zoznam čísel. Hodnoty, ktoré nie sú čísla, sú v parametri odkaz ignorované.
-
Objednať: Voliteľný argument. Číslo určujúce spôsob zisťovania relatívnej veľkosti čísla.
Ak je parameter poradie 0 (nula) alebo vynechaný, program Microsoft Excel určí relatívnu veľkosť čísla, ako keby bol zoznam v parametri odkaz zoradený zostupne.
Ak má parameter poradie nenulovú hodnotu, program Microsoft Excel určí relatívnu veľkosť čísla, ako keby bol zoznam v parametri odkaz zoradený vzostupne.
Poznámky
-
Funkcia RANK pridelí viackrát uvedeným číslam rovnakú relatívnu veľkosť. Prítomnosť viackrát uvedených čísel však ovplyvňuje relatívnu veľkosť nasledujúcich čísel. Napríklad ak sa v zozname celých čísel zoradených vzostupne nachádza číslo 10 dvakrát a má relatívnu veľkosť 5, potom číslo 11 by malo relatívnu veľkosť 7 (žiadne číslo by nemalo relatívnu veľkosť 6).
-
V niektorých prípadoch je možné požadovať takú definíciu relatívnej veľkosti, ktorá zohľadňuje nerozhodné výsledky. V predošlom príklade by bolo možné požadovať pre číslo 10 relatívnu veľkosť 5,5. To sa dá dosiahnuť pripočítaním nasledujúceho opravného faktora k výsledku vrátenému funkciou RANK. Tento opravný faktor je vhodný v oboch prípadoch, či už je relatívna hodnota počítaná so zostupným poradím (parameter poradie = 0 alebo je vynechaný) alebo vzostupnom poradí (parameter poradie = nenulová hodnota).
Opravný faktor pre nerozhodné relatívne veľkosti =[COUNT(odkaz) + 1 – RANK(číslo; odkaz; 0) – RANK(číslo; odkaz; 1)]/2.
V nasledujúcom príklade, funkcia RANK(A2;A1:A5;1) vracia hodnotu 3. Opravný faktor je (5 + 1 – 2 – 3)/2 = 0,5 a upravená relatívna hodnota, ktorá zohľadňuje nerozhodné výsledky je 3 + 0,5 = 3,5. Ak sa číslo nachádza v poli argumentu odkaz iba raz, opravný faktor by sa rovnal hodnote 0, pretože výsledok funkcie RANK by nemusel byť upravený kvôli nerozhodnému výsledku.
Príklad
Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.
Údaje |
||
---|---|---|
7 |
||
3,5 |
||
3,5 |
||
1 |
||
2 |
||
Vzorec |
Popis (výsledok) |
Výsledok |
=RANK(A3;A2:A6;1) |
Relatívna veľkosť čísla 3,5 vo vyššie uvedenom zozname (3) |
3 |
=RANK(A2;A2:A6;1) |
Relatívna veľkosť čísla 7 vo vyššie uvedenom zozname (5) |
5 |