Функция РАНГ в Excel
Формула ранга Excel используется, чтобы дать нам ранг данного набора данных чисел на основе набора данных, или мы можем сказать, сравнивая другие числа в наборе данных, функция ранжирования была встроенной функцией для Excel 2007 и более ранних версий, для более новых версий выше 2007 у нас есть встроенная функция как функции Rank.Avg и Rank.Eq.
Функция ранга - это встроенная функция в MS Excel. Он подпадает под категорию СТАТИСТИЧЕСКИХ функций в Excel. Функция используется для получения ранга заданного числа из списка чисел.
Синтаксис
Формула ранжирования в Excel имеет три аргумента, из которых первые два являются обязательными, а последний - необязательным.
- number = число, для которого нужно узнать ранг.
- ref = диапазон чисел, по которому должен быть найден ранг данного числа
- 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-й параметр, т.е. значение, для которого должен быть вычислен ранг, НЕ присутствует в диапазоне ячеек, указанном во 2-м параметре, тогда формула ранга Excel возвращает #NA! указывает, что значение недействительно, т. е. отсутствует в заданном диапазоне контрольных ячеек.
- Как показано на приведенном выше рисунке, номер 59 отсутствует в диапазоне и, следовательно, #NA! возвращается как результат, показанный в ячейке C8.
- В этом случае необходимо скорректировать 1-й параметр.
Пример №4 - Числовые значения в текстовом формате
- Как показано на рисунке выше, 1-й параметр, т. Е. Значение, для которого должен быть вычислен рейтинг, задается в текстовом формате, то есть «5», как показано на рисунке выше. Значение не остается числом, поскольку оно заключено в двойные кавычки и, следовательно, рассматривается как текст.
- Так как рейтинг не может быть вычислен по текстовым данным, функция возвращает # N / A! ошибка, указывающая на то, что значение недоступно в указанном диапазоне ячеек. Результирующая ячейка C6 имеет # Н / Д, возвращенный как результат функции.
- В этом случае необходимо скорректировать 1-й параметр.
То, что нужно запомнить
- Минимальный параметр, который принимает функция РАНГ в Excel, - 2.
- Третий параметр функции RANK является необязательным и равен нулю (в порядке убывания) по умолчанию. Если указано значение 1, функция обрабатывает его в порядке возрастания.
- Не существует формулы RANKIF для выполнения условного ранжирования, аналогичного COUNTIF в Excel. Для достижения того же требуется использование дополнительной функции Excel.
- Если заданное число, для которого должен быть вычислен ранг (1-й параметр), отсутствует в диапазоне ячеек, указанном в качестве ссылки на функцию (2-й параметр), тогда # N / A! возникает ошибка.
- Формула ранжирования не поддерживает никаких текстовых значений или текстового представления числовых значений, поскольку RANK не может применяться к текстовым данным. Если это предусмотрено, эта функция Excel возвращает ошибку # Н / Д, как описано.