Excel tarjoaa toimintoja tietyllä sijalla olevien arvojen etsimiseen ja arvojen järjestämiseen tietojoukon sisällä. RANK-funktiot määrittävät arvon järjestyksen tai sijainnin taulukossa. Kaikki RANK-funktiot käyttävät syntaksia
=RANKO(numero,viite,[järjestys])
=RANK.AVG(numero,viite,[järjestys])
=RANK.EQ(numero,viite,[järjestys])
jossa numero on arvo, jonka haluat asettaa paremmuusjärjestykseen, ref on arvojen joukko ja valinnaisesti järjestys osoittaa, tuleeko taulukon arvot järjestää laskevaan järjestykseen (merkitty 0:lla tai loogisella FALSE- arvolla) vai nousevaan järjestykseen (merkitty 1:llä tai looginen TOSI arvo). Muuten, Excel asettaa päällekkäiset arvot samalla tavalla, mutta nämä kaksoiskappaleet vaikuttavat myöhempien lukujen järjestykseen. Jos jätät järjestysargumentin pois , Excel luokittelee arvot laskevassa järjestyksessä.
Havainnollistaaksesi, kuinka RANK-funktio toimii, oletetaan, että haluat järjestellä arvot, jotka näkyvät tässä kuvassa laskentataulukon alueella A1:A9.
Työarkin fragmentti, jossa on taulukko 1, 2, 3, 4, 4, 5, 6, 7, 8.
Kaava solussa G2
=RANKO(6;A1:A9)
palauttaa arvon 3, mikä osoittaa, että kun käytetään laskevaa järjestystä, arvo 6 on taulukon kolmas arvo.
Kaava solussa G4
=RANKO(6;A1:A9;1)
palauttaa arvon 7, mikä osoittaa, että kun käytetään nousevaa järjestystä, arvo 6 on taulukon seitsemäs arvo.
Huomaa, että RANK.EQ-funktio palauttaa saman arvon kuin RANK-funktio. RANK.AVG-funktio kuitenkin laskee arvon keskimääräisen arvon, kun taulukossa on päällekkäisiä arvoja.
Esimerkiksi sekä RANK(6,A1:A9,1) että RANK.EQ(6,A1:A9,1) palauttavat arvon 2, jos taulukossa on arvot 1,2,3,4,4,5,6,6 ,8, koska 2 on taulukon toinen arvo, kun järjestät arvot laskevaan järjestykseen. Jos kuitenkin käytät kaavaa RANK.AVG(6,A1:A9) löytääksesi arvon 6 sijoituksen kyseisessä taulukossa, Excel palauttaa arvon 2,5, koska arvo 6 esiintyy sekä numerossa 2 että numerossa 3, joten sen keskiarvo on 2,5.