KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Функция Excel RANK

АвторSiluviaДата изменения

Функция RANK возвращает ранг числа относительно других чисел в том же списке. Одинаковые значения в списке получают одинаковый ранг.

демонстрация использования функции RANK в Excel

Функция RANK и функция RANK.EQ

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

Синтаксис

RANK(number, ref, [order]))

Аргументы

  • Число(обязательно): число, для которого требуется определить ранг;
  • Диапазон (обязательно): диапазон, содержащий числа, по которым выполняется ранжирование. Может быть задан в виде массива, ссылки на ячейку с числом или списка чисел.
  • Порядок (необязательно): число, определяющее способ ранжирования. Существует два типа ранжирования:
— 0или опущено: указывает Excel ранжировать «число» в порядке убывания;
— 1или любое отличное от Нулевые значения: указывает Excel ранжировать «число» в порядке возрастания.

Примечания

1. Если в аргументе «диапазон»содержатся нечисловые значения, они будут проигнорированы;
2. Если в списке есть Дублирующиеся значения, этой функцией им будет присвоен одинаковый ранг;
3. Ошибка #Н/Д!возникает, если указанное число для аргумента «число»отсутствует в «диапазоне»;
4. При ранжировании списка в порядке убывания наибольшему числу в списке присваивается ранг #1. При ранжировании в порядке возрастания наименьшему числу в списке присваивается ранг #1;
5. Перед использованием функции RANK не обязательно сортировать список, поскольку ранг чисел соответствует их позициям после сортировки.

Возвращаемое значение

Возвращает числовое значение.

Пример

Имеется ведомость успеваемости класса, как показано на скриншоте ниже. Чтобы определить ранг каждого балла относительно остальных оценок в этой ведомости, воспользуйтесь функцией RANK.

демонстрация использования функции RANK в Excel

Выберите ячейку рядом с первым баллом (в данном случае — D6), введите приведённую ниже формулу и нажмите Enter, чтобы получить ранг первого балла в списке. Затем выделите эту ячейку с результатом и перетащите маркер автозаполнения вниз, чтобы автоматически рассчитать ранги для остальных баллов.

=RANK(C6,$C$6:$C$18,0)

демонстрация использования функции RANK в Excel

Примечания:

1) В данном случае функция RANK присваивает одинаковый ранг (6) числу 77, которое встречается в списке дважды. При этом можно заметить, что ни одно из чисел не имеет ранга 7 — это происходит потому, что дублирующиеся значения влияют на ранги последующих чисел.

демонстрация использования функции RANK в Excel

2) Приведённая выше формула ранжирует все баллы по убыванию. Чтобы ранжировать их по возрастанию, используйте следующую формулу:

=RANK(C6,$C$6:$C$18,1)

демонстрация использования функции RANK в Excel

Связанные функции

Функция Excel QUARTILE.INC
Функция QUARTILE.INC возвращает квартиль заданного набора данных, используя процентильный диапазон от 0 до 1 включительно.

Функция Excel QUARTILE
Функция QUARTILE рассчитывает квартиль для заданного набора данных.

Функция Excel QUARTILE.EXC
Функция QUARTILE.EXC возвращает квартиль заданного набора данных, используя процентильный диапазон строго от 0 до 1.

Функция Excel RANK.AVG
Функция RANK.AVG определяет ранг числа относительно других чисел в том же списке.

Функция Excel RANK.EQ
Функция RANK.EQ определяет ранг числа относительно других чисел в том же списке.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.