TOP

Максимальное значение по условию (MAXIF)

Описание

В этом примере мы рассмотрим формулу, которая поможет нам находить максимальное значение по условию. В стандартном наборе Excel есть только простые функции поиска максимальных MAX или минимальных значений MIN.


Чтобы написать данную формулу, нам нужно воспользоваться двумя стандартными функциями: MAX и IF. Мы будем вкладывать функцию IF() в MAX() и вводить ее в качестве формулы массива. Для этого в ячейку D15 введем:

=MAX(IF($B$2:$B$11=B15;$D$2:$D$11))

и нажмем одновременно Ctrl+Shift+Enter (вводится формула массива). Затем, остается только растянуть нашу формулу вниз.

Зрительно результат будет выглядеть так:

Видим, что формула взята в фигурные скобки ({ }) , это признак того, что введена формула массива.

Аналогично мы можем составить формулу для функции MIN:

=MIN(IF($B$2:$B$11=B15;$D$2:$D$11))