Windows

Числа ранга по числовому значению с помощью функции RANK в Excel

Снимок экрана Excel с номером 5 с набором данных

Функция RANK ранжирует число по сравнению с другими числами в данном наборе данных. Сам ранг не имеет отношения к позиции номера в списке.

Инструкции в этой статье относятся к Excel 2019, 2016, 2013, 2010, 2007; Excel Online, Excel для Office 365, Excel для Mac, Excel для iPad, Excel для iPhone и Excel для Android.

Пример функции RANK

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

  • 4, потому что это четвертое по величине число в списке (см. Строку 2).
  • 2 потому что это второе наименьшее число в списке (см. Строку 3).
Снимок экрана Excel с номером 5 с набором данных

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

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

A функционального направления  синтаксис относится к тому , как функция указанного , и включает в себя имя функции, скобки, запятые и аргументы .

Синтаксис для функции RANK является:

  • Число — это номер для ранжирования. Здесь можно поставить действительное число (см. Строку 4 в приведенном выше примере) или ссылку на ячейку  для расположения данных (см. Строки 2 и 3).
  • Ref  — это массив или  диапазон ссылок на ячейки, указывающих на список чисел, используемых для ранжирования аргумента Number. Если в диапазоне присутствуют нечисловые значения, они игнорируются. В строке 5 примера число 5 занимает первое место, поскольку оно является наибольшим из двух чисел в списке.
  • Порядок  — это числовое значение, которое определяет,  ранжируется ли аргумент Number в порядке возрастания или убывания. Установите Порядок в 0 или опустите его, чтобы ранжировать в порядке убывания. Ненулевые значения ранжируются в порядке возрастания.

Данные в аргументе Ref не нужно сортировать в порядке возрастания или убывания, чтобы значение аргумента Number было ранжировано в этом порядке.

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

Начиная с Excel 2010, функция RANK не может быть введена с помощью диалогового окна . Вместо этого он должен быть введен вручную. В этом случае введите следующее в ячейку F2 рабочего листа.

Снимок экрана Excel с различными примерами ранжирования

Эта простая формула ссылается на ячейку C2 как на число, которое нужно ранжировать (первый аргумент), определяет ячейки с A2 по E2 в качестве диапазона (второй аргумент) и сортирует в порядке убывания (третий аргумент).

Числовой  аргумент 5 в строках со 2 по 7 имеет следующий рейтинг:

  • Ряд 2 : Четвертый, потому что это четвертое по величине число, когда диапазон Ref ранжируется в порядке убывания.
  • Строка 3 : вторая, потому что это второе наименьшее число, когда диапазон Ref ранжируется в порядке возрастания.
  • Ряд 4 : Четвертый, потому что это четвертое по величине число, когда диапазон Ref ранжируется в порядке убывания.
  • Строка 5 : сначала, потому что это больше из двух чисел, когда диапазон Ref ранжируется в порядке убывания.
  • Строка 6 : # N / A, потому что число 5 не находится в диапазоне от A6 до E6.

Если список содержит повторяющиеся числа, функция присваивает им одинаковый ранг. Последующие числа в списке ранжируются в результате ниже.

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone