Теория Практика

Ранги при одинаковых значениях

Функции RANK и COUNTIF

Функция RANK (РАНГ) определяет порядковый номер числа в списке. Однако при наличии одинаковых значений она присваивает им один и тот же ранг, а следующий ранг пропускает.

Проблема одинаковых рангов

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

Решение с COUNTIF

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

Пример формулы для корректного ранжирования без пропусков (английский вариант):

=RANK(A2,$A$2:$A$6)+COUNTIF($A$2:A2,A2)-1

Эта формула присваивает уникальный ранг даже одинаковым значениям, учитывая порядок их появления.

Задание

В таблице представлены результаты продаж менеджеров. Некоторые результаты совпадают. Ваша задача — рассчитать для каждого менеджера уникальный ранг в столбце C, используя комбинацию функций RANK и COUNTIF, чтобы не было пропусков в нумерации.

Задание

Рабочая область
Предыдущий урок Следующий урок