Рангирайте числата по числова стойност с функцията RANK на Excel

Съдържание:

Рангирайте числата по числова стойност с функцията RANK на Excel
Рангирайте числата по числова стойност с функцията RANK на Excel
Anonim

Функцията RANK класира число в сравнение с други числа в даден набор от данни. Рангът няма връзка с позицията на номера в списъка. Ето как да класирате числа в Excel.

Инструкциите в тази статия се отнасят за Excel за Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel Online, Excel за Mac, Excel за iPad, Excel за iPhone и Excel за Android.

Пример за функцията RANK

Изображението по-долу показва пример за функцията RANK в действие. За поредицата от стойности 1, 6, 5, 8 и 10 в редове 2 и 3, числото 5 има ранг:

  • 4, защото това е четвъртото по големина число в списъка (вижте ред 2).
  • 2, защото е второто най-малко число в списъка (вижте ред 3).
Image
Image

Нито едно класиране не съответства на позицията му като трета стойност от двата края. Рангът на числото обаче ще съответства на позицията му в списък, ако списъкът е сортиран, за да съответства на реда на класиране.

Функцията RANK е съвместима с всички версии на Excel. Microsoft обаче постепенно го премахва в полза на RANK. AVG и RANK. EQ. Размерът на RANK. AVG и RANK. EQ е спрямо другите стойности в списъка. Когато повече от една стойност има еднакъв ранг, RANK. AVG връща средния ранг, а RANK. EQ връща най-високия ранг на набора от стойности.

Синтаксис и аргументи на функцията RANK

Синтаксисът на функцията се отнася до начина, по който функцията е заявена и включва името на функцията, скоби, разделители със запетаи и аргументи.

Синтаксисът за функцията RANK е:

  • Number е числото за класиране. Това може да бъде действителното число (вижте ред 4 в примера по-горе) или препратката към клетката към местоположението на данните (вижте редове 2 и 3).
  • Ref е масивът или диапазонът от препратки към клетки, сочещи към списъка с числа, които да се използват при класирането на аргумента Number. Ако в диапазона присъстват нечислови стойности, те се игнорират. В ред 5 от примера числото 5 е класирано първо, защото е най-голямото от двете числа в списъка.
  • Подредба е числова стойност, която определя дали аргументът Число е класиран във възходящ или низходящ ред. Задайте реда на 0 или го пропуснете, за да класирате в низходящ ред. Ненулевите стойности се подреждат във възходящ ред.

Не е необходимо данните в аргумента Ref да бъдат сортирани във възходящ или низходящ ред, за да може стойността на аргумента Number да бъде класирана в този ред.

Въведете функциите RANK в Excel

От Excel 2010 функцията RANK не може да бъде въведена чрез диалоговия прозорец. Вместо това трябва да се въведе ръчно. В този случай въведете =RANK(C2, A2:E2, 0) в клетка F2 на работния лист:

Image
Image

Тази проста формула препраща към клетка C2 като номер, който трябва да се класира (първи аргумент), посочва клетки от A2 до E2 като диапазон (втори аргумент) и сортира в низходящ ред (трети аргумент).

Аргументът Number 5 в редове 2 до 6 има следното класиране:

  • Ред 2: Четвърти. Това е четвъртото по големина число, когато референтният диапазон е класиран в низходящ ред.
  • Ред 3: Втори. Това е второто най-малко число, когато референтният диапазон е класиран във възходящ ред.
  • Ред 4: Четвърти. Това е четвъртото по големина число, когато референтният диапазон е класиран в низходящ ред.
  • Ред 5: Първи. Това е по-голямото от двете числа, когато референтният диапазон е класиран в низходящ ред.
  • Ред 6: N/A. Числото 5 не е в диапазона от A6 до E6.

Ако даден списък съдържа дублирани числа, функцията дава еднакъв ранг и на двата. В резултат на това следващите числа в списъка се класират по-ниско.

Препоръчано: