Как ранжировать элементы по нескольким критериям в Excel

Как ранжировать элементы по нескольким критериям в Excel

Вы можете использовать комбинацию функций RANK.EQ() и COUNTIFS() в Excel для ранжирования элементов по нескольким критериям.

В следующем примере показано, как использовать эти функции для ранжирования элементов в списке по нескольким критериям в Excel.

Пример. Ранжирование по нескольким критериям в Excel

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

Теперь предположим, что мы хотим ранжировать каждого игрока по следующим критериям:

  • Во-первых, ранжируйте каждого игрока на основе очков.
  • Затем ранжируйте каждого игрока на основе передач.

Мы можем использовать следующую формулу для выполнения этого ранжирования по нескольким критериям:

=RANK.EQ( $B2 , $B$2:$B$9 ) + COUNTIFS( $B$2:$B$9 , $B2 , $C$2:$C$9 , ">" & $C2 )

Мы можем ввести эту формулу в ячейку D2 нашей электронной таблицы, а затем скопировать и вставить формулу во все остальные ячейки в столбце D:

Из вывода мы видим, что Энди получает ранг 1 , потому что он делит наибольшее количество очков с Бернардом. Однако у Энди больше передач, чем у Бернарда, поэтому он получает ранг 1 , а Бернард получает ранг 2 .

Каждый игрок оценивается аналогичным образом, сначала на основе их общего количества очков, а затем на основе их общего количества передач.

Если вместо этого мы хотим выполнить ранжирование по нескольким критериям в обратном порядке («лучший» игрок получает наивысший рейтинг), мы можем использовать следующую формулу:

=RANK.EQ( $B2 , $B$2:$B$9 , 1) + COUNTIFS( $B$2:$B$9 , $B2 , $C$2:$C$9 , "<" & $C2 )

Мы можем ввести эту формулу в ячейку D2, а затем скопировать и вставить формулу во все остальные ячейки в столбце D:

Обратите внимание, что ранжирование полностью противоположно предыдущему примеру. Игрок с наибольшим количеством очков и передач (Энди) теперь имеет рейтинг 8 .

Точно так же у Бернарда теперь рейтинг 7.И так далее.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные функции в Excel:

Как сортировать по нескольким столбцам в Excel
Как рассчитать 90-й процентиль в Excel
Как выбрать случайную выборку в Excel

Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.