Функция РАНГ в Excel | Как использовать формулу ранжирования Excel? | Примеры

Функция РАНГ в Excel

Формула ранга Excel используется, чтобы дать нам ранг данного набора данных чисел на основе набора данных, или мы можем сказать, сравнивая другие числа в наборе данных, функция ранжирования была встроенной функцией для Excel 2007 и более ранних версий, для более новых версий выше 2007 у нас есть встроенная функция как функции Rank.Avg и Rank.Eq.

Функция ранга - это встроенная функция в MS Excel. Он подпадает под категорию СТАТИСТИЧЕСКИХ функций в Excel. Функция используется для получения ранга заданного числа из списка чисел.

Синтаксис

Формула ранжирования в Excel имеет три аргумента, из которых первые два являются обязательными, а последний - необязательным.

  1. number число, для которого нужно узнать ранг.
  2. ref = диапазон чисел, по которому должен быть найден ранг данного числа
  3. order =  порядок (по возрастанию или по убыванию), в котором должны быть ранжированы числа. 0 = по убыванию; 1 = По возрастанию. Если порядок не указан, значение по умолчанию равно нулю, то есть в порядке убывания.

Как использовать функцию РАНГ в Excel? (с примерами)

Данная функция является функцией рабочего листа (WS). Как функцию рабочего листа, его можно ввести как часть формулы в ячейку рабочего листа. Обратитесь к примерам, описанным в этой статье, по мере того, как вы продолжите узнавать больше.

Вы можете скачать этот шаблон Excel с функцией RANK здесь - Шаблон Excel с функцией RANK

Пример # 1 - Найти ранг Стива по математике

  • В приведенном выше примере показаны оценки учащихся по математике и естественным наукам. Чтобы узнать рейтинг Стива по математике, мы использовали бы функцию РАНГ в Excel.
  • Первый параметр - это входное значение, ранг которого должен быть вычислен. Здесь B6 представляет собой оценку Стива по математике, т.е. 68.
  • Второй параметр, общее количество ячеек, содержащих оценки по математике, от B1 до B11. Итак, диапазон B1: B11, который включает все оценки учащихся по математике.

  • Наивысшее значение соответствует рангу 1, а наименьшее - последнему рангу. Таким образом, третий параметр пропускается, и Excel рассматривает его как 0, а по умолчанию - по убыванию.
  • RANK (B6, B1: B11) возвращает ранг студента по имени Стив по предмету математика как 8, 50 - самый низкий (B2) и 99 (B10) - самый высокий балл по предмету математика.

Пример # 2 - Найдите наименьшее время работы из рекорда гонки

  • В приведенном выше примере указаны разные значения времени. Мы должны найти наименьшее время выполнения из заданных записей.
  • Диапазон значений времени: от ячейки B1 до B6. Итак, диапазон ячеек назван таблицей и получил название «мое время». Он действует как псевдоним для B1: B6.

  • В отличие от примера № 1, здесь самое низкое время выполнения указывает 1-й ранг, а самое высокое время выполнения указывает последний ранг. Итак, нам нужно применить возрастающий порядок при вычислении ранга в Excel. Следовательно, третий параметр задается как 1.
  • Итак, RANK (B3, my time, 1) возвращает наименьшее время выполнения как ранг 1 из заданного времени гонки.

  • В результате 4:30 (ячейка B3), самый низкий записывается как ранг 1 и 9:00 (ячейка B5), самый длинный записывается как последний, т.е. 4-й ранг.

Пример # 3 - Значение отсутствует

  1. Как показано на приведенном выше рисунке, 1-й параметр, т.е. значение, для которого должен быть вычислен ранг, НЕ присутствует в диапазоне ячеек, указанном во 2-м параметре, тогда формула ранга Excel возвращает #NA! указывает, что значение недействительно, т. е. отсутствует в заданном диапазоне контрольных ячеек.
  2. Как показано на приведенном выше рисунке, номер 59 отсутствует в диапазоне и, следовательно, #NA! возвращается как результат, показанный в ячейке C8.
  3. В этом случае необходимо скорректировать 1-й параметр.

Пример №4 - Числовые значения в текстовом формате

  • Как показано на рисунке выше, 1-й параметр, т. Е. Значение, для которого должен быть вычислен рейтинг, задается в текстовом формате, то есть «5», как показано на рисунке выше. Значение не остается числом, поскольку оно заключено в двойные кавычки и, следовательно, рассматривается как текст.
  • Так как рейтинг не может быть вычислен по текстовым данным, функция возвращает # N / A! ошибка, указывающая на то, что значение недоступно в указанном диапазоне ячеек. Результирующая ячейка C6 имеет # Н / Д, возвращенный как результат функции.

  • В этом случае необходимо скорректировать 1-й параметр.

То, что нужно запомнить

  1. Минимальный параметр, который принимает функция РАНГ в Excel, - 2.
  2. Третий параметр функции RANK является необязательным и равен нулю (в порядке убывания) по умолчанию. Если указано значение 1, функция обрабатывает его в порядке возрастания.
  3. Не существует формулы RANKIF для выполнения условного ранжирования, аналогичного COUNTIF в Excel. Для достижения того же требуется использование дополнительной функции Excel.
  4. Если заданное число, для которого должен быть вычислен ранг (1-й параметр), отсутствует в диапазоне ячеек, указанном в качестве ссылки на функцию (2-й параметр), тогда # N / A! возникает ошибка.
  5. Формула ранжирования не поддерживает никаких текстовых значений или текстового представления числовых значений, поскольку RANK не может применяться к текстовым данным. Если это предусмотрено, эта функция Excel возвращает ошибку # Н / Д, как описано.