Часто вам может понадобиться найти максимальное значение некоторого набора данных в Excel на основе категории или группы.
Например, предположим, что у нас есть следующий набор данных, и мы хотели бы найти максимальное значение «очков» для каждой команды:
В следующем пошаговом примере показано, как это сделать.
Шаг 1: введите данные
Сначала введите значения данных в Excel:
Шаг 2: Найдите уникальные группы
Затем нам нужно использовать функцию =UNIQUE() для создания списка уникальных имен команд.
В нашем примере мы введем следующую формулу в ячейку D2 :
=UNIQUE( A2:A16 )
Это создаст список уникальных команд:
Шаг 3: Найдите максимальное значение по группе
Далее мы будем использовать следующую формулу, чтобы найти максимальное количество очков, набранных каждой командой:
=MAX(IF( A:A = D2 , B:B ))
Мы введем эту формулу в ячейку E2 , а затем скопируем и вставим ее в оставшиеся ячейки в столбце E:
Это говорит нам:
- Максимальное количество очков, набранных игроками на Mavs, равно 26 .
- Максимальное количество очков, набранных игроками на «Уорриорз», равно 19 .
- Максимальное количество очков, набранных игроками «Лейкерс», равно 33 .
- Максимальное количество очков, набранных игроками в заезде, равно 19 .
- Максимальное количество очков, набранных игроками «Селтикс», составляет 29 .
Примечание.Чтобы рассчитать минимальное количество очков, набранных каждой командой, просто замените MAX в формуле на MIN .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как считать по группам в Excel
Как посчитать сумму по группе в Excel
Как рассчитать сводку из пяти чисел в Excel