Перейти к содержимому

Функция RANK.AVG в Excel

Функция RANK.AVG в Excel

Author: Siluvia Last Modified: 2025-06-05

Функция RANK.AVG возвращает ранг числа по сравнению с другими числами в том же списке. Средний ранг будет присвоен повторяющимся значениям в списке. Эта функция доступна в Excel 2010 и более поздних версиях.

show the usage of Excel RANK.AVG function

Сравнение функций RANK.AVG и RANK.EQ

И функция RANK.AVG, и функция RANK.EQ могут использоваться для возврата ранга числа в списке чисел. Разница между ними заключается в том, что функция RANK.AVG присваивает средний ранг повторяющимся значениям, тогда как функция RANK.EQ присваивает наивысший ранг повторяющимся значениям.

Синтаксис

RANK.AVG(число, ссылка [порядок]))

Аргументы

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

Примечания

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

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

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

Пример

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

show the usage of Excel RANK.AVG function

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

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

show the usage of Excel RANK.AVG function

Примечания:

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

show the usage of Excel RANK.AVG function

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

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

show the usage of Excel RANK.AVG function

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

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

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

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

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

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


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

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

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

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


Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)

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