Как отсортировать значения по группам в excel


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

Формула 1: сортировка значений по группам

 =SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 > B2 ))+1

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

Эта формула присваивает ранг 1 наибольшему значению, 2 – второму по величине значению и т. д.

Формула 2: Расположите значения по группам (обратный порядок)

 =SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 < B2 ))+1

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

Эта формула присваивает ранг 1 наименьшему значению, 2 – второму наименьшему значению и т. д.

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

Пример 1. Сортировка значений по группам в Excel

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

Для классификации очков на команду можно использовать следующую формулу:

 =SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 > B2 ))+1

Мы введем эту формулу в ячейку C2 , затем скопируем и вставим формулу в каждую оставшуюся ячейку столбца C:

Классификация Excel по группам

Вот как интерпретировать значения в столбце C:

  • Игрок с 22 очками за «Мавс» занимает второе место по количеству очков среди игроков «Маверикс».
  • Игрок с 28 очками за «Мавс» занимает 1-е место по величине очков среди игроков «Маверикс».
  • Игрок, набравший 31 очко за «Шпор», занимает второе место по количеству очков среди игроков «Шпор».

И так далее.

Пример 2. Сортировка значений по группам (обратный порядок) в Excel

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

Для ранжирования очков по командам в обратном порядке можно использовать следующую формулу:

 =SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 < B2 ))+1

Мы введем эту формулу в ячейку C2 , затем скопируем и вставим формулу в каждую оставшуюся ячейку столбца C:

Вот как интерпретировать значения в столбце C:

  • Игрок с 22 очками за «Мавс» занимает третье место по наименьшему количеству очков среди игроков «Маверикс».
  • Игрок с 28 очками за «Мавс» занимает 4-е место по наименьшему значению очков среди игроков «Маверикс».
  • Игрок, набравший 31 очко за «Шпор», занимает 4-е место по наименьшему количеству очков среди игроков «Шпор».

И так далее.

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *