Екцел пружа функције за проналажење вредности са одређеним рангом и за рангирање вредности унутар скупа података. Функције РАНК одређују ранг или позицију вредности у низу. Све функције РАНК користе синтаксу
=РАНК(број,реф,[ред.])
=РАНК.АВГ(број,реф,[ред.])
=РАНК.ЕК(број,реф,[ред.])
где је број вредност коју желите да рангирате, реф је низ вредности, а опционо редослед показује да ли вредности низа треба да буду распоређене у опадајућем редоследу (означено са 0 или логичком ФАЛСЕ вредношћу) или у растућем редоследу (означено са 1 или логичка ТРУЕ вредност). Иначе, Екцел исто рангира дупликате вредности, али ти дупликати утичу на ранг наредних бројева. Ако изоставите аргумент реда , Екцел рангира вредности у опадајућем редоследу.
Да бисте демонстрирали како функционише функција РАНК, претпоставимо да желите да рангирате вредности приказане у опсегу радног листа А1:А9 на овој слици.
Фрагмент радног листа са низом 1, 2, 3, 4, 4, 5, 6, 7, 8.
Формула у ћелији Г2
=РАНК(6,А1:А9)
враћа вредност 3, што указује да када се користи опадајући редослед, вредност 6 је трећа вредност у низу.
Формула у ћелији Г4
=РАНК(6,А1:А9,1)
враћа вредност 7, што указује да када се користи растући редослед, вредност 6 је седма вредност у низу.
Имајте на уму да функција РАНК.ЕК враћа исту вредност као и РАНК функција. Функција РАНК.АВГ, међутим, израчунава просечни ранг вредности када имате дупле вредности у низу.
На пример, и РАНК(6,А1:А9,1) и РАНК.ЕК(6,А1:А9,1) враћају 2 ако низ садржи вредности 1,2,3,4,4,5,6,6 ,8, јер је 2 друга вредност у низу када вредности распоређујете у опадајућем редоследу. Међутим, ако користите формулу РАНК.АВГ(6,А1:А9) да бисте пронашли ранг вредности 6 у том низу, Екцел враћа 2,5 јер се вредност 6 појављује и на броју 2 и на месту броја 3, тако да његов просечан ранг је 2,5.