Excel poskytuje funkcie na nájdenie hodnôt s konkrétnym poradím a na zoradenie hodnôt v rámci množiny údajov. Funkcie RANK určujú poradie alebo pozíciu hodnoty v poli. Všetky funkcie RANK používajú syntax
=RANK(číslo,odkaz,[poradie])
=RANK.AVG(číslo,odkaz,[poradie])
=RANK.EQ(číslo,odkaz,[poradie])
kde číslo je hodnota, ktorú chcete zoradiť, ref je pole hodnôt a voliteľne poradie udáva, či majú byť hodnoty poľa usporiadané v zostupnom poradí (označené 0 alebo logickou hodnotou FALSE ) alebo vzostupne (označené 1 alebo logická TRUE hodnota). Mimochodom, Excel zoraďuje duplicitné hodnoty rovnako, ale tieto duplikáty ovplyvňujú poradie nasledujúcich čísel. Ak vynecháte argument poradia , Excel zoradí hodnoty v zostupnom poradí.
Aby ste demonštrovali, ako funguje funkcia RANK, predpokladajme, že chcete zoradiť hodnoty zobrazené v rozsahu pracovného hárka A1:A9 na tomto obrázku.
Fragment pracovného hárka s poľom 1, 2, 3, 4, 4, 5, 6, 7, 8.
Vzorec v bunke G2
=RANK(6;A1:A9)
vráti hodnotu 3, čo znamená, že pri použití zostupného poradia je hodnota 6 treťou hodnotou v poli.
Vzorec v bunke G4
=RANK(6;A1:A9;1)
vráti hodnotu 7, čo znamená, že pri použití vzostupného poradia je hodnota 6 siedmou hodnotou v poli.
Všimnite si, že funkcia RANK.EQ vracia rovnakú hodnotu ako funkcia RANK. Funkcia RANK.AVG však vypočíta priemerné poradie hodnoty, ak máte v poli duplicitné hodnoty.
Napríklad RANK(6,A1:A9,1) aj RANK.EQ(6,A1:A9,1) vrátia 2, ak pole obsahuje hodnoty 1,2,3,4,4,5,6,6 ,8, pretože 2 je druhá hodnota v poli, keď usporiadate hodnoty v zostupnom poradí. Ak však použijete vzorec RANK.AVG(6,A1:A9) na nájdenie poradia hodnoty 6 v tomto poli, Excel vráti 2,5, pretože hodnota 6 sa objaví na mieste s číslom 2 aj na mieste s číslom 3, takže jej priemerné hodnotenie je 2,5.