Funkcia RANK hodnotí číslo v porovnaní s inými číslami v danej množine údajov. Poradie nemá žiadny vzťah k pozícii čísla v zozname. Tu je návod, ako zoradiť čísla v Exceli.
Pokyny v tomto článku platia pre Excel pre Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online, Excel pre Mac, Excel pre iPad, Excel pre iPhone a Excel pre Android.
Príklad funkcie RANK
Na obrázku nižšie je príklad funkcie RANK v akcii. Pre sériu hodnôt 1, 6, 5, 8 a 10 v riadkoch 2 a 3 má číslo 5 poradie:
- 4, pretože je to štvrté najväčšie číslo v zozname (pozri riadok 2).
- 2, pretože je to druhé najmenšie číslo v zozname (pozri riadok 3).
Žiadne hodnotenie sa nezhoduje s jeho umiestnením ako tretia hodnota z oboch strán. Poradie čísla sa však bude zhodovať s jeho pozíciou v zozname, ak je zoznam zoradený tak, aby zodpovedal poradiu hodnotenia.
Funkcia RANK je kompatibilná so všetkými verziami Excelu. Microsoft ho však postupne ruší v prospech RANK. AVG a RANK. EQ. Veľkosť RANK. AVG a RANK. EQ je relatívna k ostatným hodnotám v zozname. Ak má viac ako jedna hodnota rovnaké hodnotenie, RANK. AVG vráti priemerné hodnotenie a RANK. EQ vráti najvyššie hodnotenie množiny hodnôt.
Syntax a argumenty funkcie RANK
Syntax funkcie odkazuje na spôsob, akým je funkcia uvedená a zahŕňa názov funkcie, zátvorky, oddeľovače čiarok a argumenty.
Syntax funkcie RANK je:
- Number je číslo, ktoré má byť hodnotené. Môže to byť skutočné číslo (pozri riadok 4 v príklade vyššie) alebo odkaz na bunku na umiestnenie údajov (pozri riadky 2 a 3).
- Ref je pole alebo rozsah odkazov na bunky, ktoré ukazujú na zoznam čísel, ktoré sa majú použiť pri hodnotení argumentu Číslo. Ak sú v rozsahu prítomné nečíselné hodnoty, tieto sa ignorujú. V riadku 5 príkladu je číslo 5 na prvom mieste, pretože je najväčšie z dvoch čísel v zozname.
- Order je číselná hodnota, ktorá určuje, či je argument Číslo zoradený vzostupne alebo zostupne. Nastavte Poradie na 0 alebo ho vynechajte, aby sa zoradilo zostupne. Nenulové hodnoty sú zoradené vzostupne.
Údaje v argumente Ref nemusia byť zoradené vzostupne alebo zostupne, aby bola hodnota argumentu Number zoradená v tomto poradí.
Zadajte funkcie RANK v Exceli
Od Excelu 2010 nie je možné zadať funkciu RANK pomocou dialógového okna. Namiesto toho ho musíte zadať ručne. V tomto prípade zadajte =RANK(C2, A2:E2, 0) do bunky F2 pracovného hárka:
Tento jednoduchý vzorec odkazuje na bunku C2 ako na číslo, ktoré sa má zoradiť (prvý argument), určuje bunky A2 až E2 ako rozsah (druhý argument) a zoraďuje ich v zostupnom poradí (tretí argument).
Argument číslo 5 v riadkoch 2 až 6 má nasledujúce poradie:
- Riadok 2: Štvrtý. Je to štvrté najväčšie číslo, keď je referenčný rozsah zoradený v zostupnom poradí.
- Riadok 3: Druhý. Je to druhé najmenšie číslo, keď je referenčný rozsah zoradený vo vzostupnom poradí.
- Riadok 4: Štvrtý. Je to štvrté najväčšie číslo, keď je referenčný rozsah zoradený v zostupnom poradí.
- Riadok 5: Prvý. Je to väčšie z týchto dvoch čísel, keď je referenčný rozsah zoradený v zostupnom poradí.
- Riadok 6: N/A. Číslo 5 nie je v rozsahu A6 až E6.
Ak zoznam obsahuje duplicitné čísla, funkcia priradí obom rovnaké poradie. V dôsledku toho sú nasledujúce čísla v zozname nižšie.