Az Excel funkciókat biztosít egy adott rangú értékek megkeresésére és az értékek rangsorolására az adatkészleten belül. A RANK függvények határozzák meg egy érték rangját vagy pozícióját egy tömbben. Az összes RANK függvény a szintaxist használja
=RANK(szám,ref,[sorrend])
=RANK.AVG(szám,ref,[sorrend])
=RANK.EQ(szám,ref,[sorrend])
ahol a szám a rangsorolni kívánt érték, a ref az értékek tömbje, és opcionálisan a sorrend azt jelzi, hogy a tömbértékeket csökkenő sorrendbe kell-e rendezni (0-val vagy logikai HAMIS értékkel jelezve), vagy növekvő sorrendbe (1-es vagy 1-gyel jelölve). logikai IGAZ érték). Egyébként az Excel ugyanúgy rangsorolja az ismétlődő értékeket, de ezek a duplikációk befolyásolják a következő számok rangsorát. Ha elhagyja a sorrend argumentumot, az Excel csökkenő sorrendben rangsorolja az értékeket.
A RANK függvény működésének bemutatásához tegyük fel, hogy az ábrán az A1:A9 munkalap tartományban szereplő értékeket rangsorolni szeretné.

Egy munkalap töredék 1, 2, 3, 4, 4, 5, 6, 7, 8 tömbbel.
A képlet a G2 cellában
=RANK(6;A1:A9)
a 3-as értéket adja vissza, jelezve, hogy csökkenő sorrend használata esetén a 6-os érték a tömb harmadik értéke.
A képlet a G4 cellában
=RANK(6;A1:A9;1)
a 7-es értéket adja vissza, jelezve, hogy növekvő sorrend használata esetén a 6-os érték a tömb hetedik értéke.
Vegye figyelembe, hogy a RANK.EQ függvény ugyanazt az értéket adja vissza, mint a RANK függvény. A RANK.AVG függvény azonban kiszámítja egy érték átlagos rangját, ha egy tömbben ismétlődő értékek vannak.
Például a RANK(6,A1:A9,1) és a RANK.EQ(6,A1:A9,1) 2-t ad vissza, ha a tömb az 1,2,3,4,4,5,6,6 értékeket tartalmazza. ,8, mert a 2 a második érték a tömbben, amikor az értékeket csökkenő sorrendbe rendezi. Ha azonban a RANK.AVG(6,A1:A9) képletet használja a tömb 6-os értékének megkeresésére, akkor az Excel 2,5-öt ad vissza, mivel a 6-os érték a 2-es és a 3-as szám helyén is megjelenik, tehát átlagos rangja 2,5.