Оглавление
При работе в Excel нам необходимо найти максимальное значение при заданном условии. Комбинация из MAX и ЕСЛИ Функции могут помочь вам найти максимальное значение из заданного диапазона данных с определенными критериями. В этой статье мы узнаем, как использовать функцию МАКС ЕСЛИ функцию в Excel и объяснить все возможные способы нахождения максимального значения при определенных критериях.
Скачать Рабочую тетрадь для практических занятий
Использование функции MAX IF.xlsxЧто такое формула MAX IF в Excel?
Чтобы понять формулу MAX IF, мы должны понять две функции по отдельности.
🔁 Функция MAX
Сайт MAX является одной из наиболее часто используемых функций в Excel. Она возвращает максимальное значение из выбранного диапазона. Функция MAX функция игнорирует логические значения и текст. Синтаксис функции MAX функция приведена ниже.
MAX (число1, [число2], ...)
🔁 Функция IF
Сайт ЕСЛИ функция является еще одной важной функцией Excel. ЕСЛИ функция возвращает заданное значение, если заданный логический тест удовлетворяется. Синтаксис для ЕСЛИ функция приведена здесь.
=IF(logical_test, [value_if_true], [value_if_false])
В этой статье мы будем использовать комбинацию MAX функция и ЕСЛИ функция. В общем случае МАКС ЕСЛИ формула возвращает наибольшее числовое значение, удовлетворяющее одному или нескольким критериям в заданном диапазоне чисел, дат, текстов и других условий. Объединив эти две функции, мы получим общую формулу следующего вида.
=MAX(IF(criteria_range=criteria, max_range))
4 Примера использования функции МАКС ЕСЛИ в Excel
В этом разделе статьи мы обсудим четыре подходящие подходы для использования МАКС ЕСЛИ Для этой статьи мы использовали версию Microsoft Excel 365, однако вы можете использовать любую версию в соответствии с вашими предпочтениями.
1. использование функции MAX IF с формулой массива
Во-первых, мы будем использовать МАКС ЕСЛИ формула с массив в Excel. Мы можем использовать МАКС ЕСЛИ формулы, основанные не только на одном условии, но и на нескольких критериях. Здесь мы обсудим оба этих сценария.
1.1 Использование формулы MAX IF с одним критерием
В этом разделе статьи мы научимся использовать функцию МАКС ЕСЛИ формула с один критерий Допустим, нам дан диапазон данных, как на рисунке ниже. Нам нужно найти максимальное количество продаж в диапазоне Торговый представитель.
Для этого выполните следующие шаги.
Шаги:
- Во-первых, создайте таблицу в любом месте рабочего листа, а в столбце name вставьте имена Торговые представители .
- После этого примените МАКС ЕСЛИ формула. Здесь мы хотим найти максимальный объем продаж для "Алекс" Формула выглядит следующим образом.
=MAX(IF(B5:B16=B19,D5:D16))
Здесь диапазон ячеек B5:B16 указывает на ячейки Торговый представитель. столбец, ячейка B19 относится к выбранный торговый представитель. , и диапазон ячеек D5:D16 представляет собой ячейки Общая продажа колонна.
Разбивка формулы
- Вот, максимальный_диапазон это Общая продажа столбец ( D5:D16 ).
- критерии это имя торговый представитель ( B19 ).
- диапазон_критериев Является ли Продажи Rep . колонка ( B5:B16 ).
- Выход → $3,000 .
- Поскольку это формула массива, мы должны завершить формулу, закрыв все скобки. Итак, нажмите SHIFT + CTRL + ENTER сделать это.
Таким образом, у нас есть максимальное значение. Для двух других имен мы будем использовать ту же формулу.
1.2 Применение формулы MAX IF с несколькими критериями
При работе в Excel иногда необходимо найти максимальное значение, удовлетворяющее нескольким критериям. Используя функцию МАКС ЕСЛИ Формула - отличный способ сделать это. Предположим, что у нас есть несколько торговый представитель под названием "Алекс" , "Боб" и "Джон" в Компьютер , Цикл и Медицина категории. Теперь нам нужно найти наибольшее количество продаж, совершенных этими Торговые представители в каждой категории.
Теперь давайте выполним следующие инструкции, чтобы сделать это.
Шаги:
- Во-первых, создайте таблицу в любом месте рабочего листа, укажите имя и Категория столбец вставляет заданные критерии.
- После этого нанесите МАКС ЕСЛИ формула. Мы хотим найти максимальный объем продаж "Алекс" под Компьютер категория. Формула приведена ниже.
=MAX(IF(B5:B20=B23,IF(C5:C20=C23,D5:D20)))
Здесь диапазон ячеек C5:C20 указывает на ячейки Категория столбец, ячейка C23 относится к выбранной категории.
Разбивка формулы
- В первом ЕСЛИ функция,
- C5:C20=C23 → Это логический_тест аргумент.
- D5:D20 → Это указывает на [value_if_true] аргумент.
- Выход → {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;60;90;80;FALSE;FALSE;FALSE;FALSE;FALSE;200;150;FALSE;FALSE} .
- Во 2-м ЕСЛИ функция,
- B5:B20=B23 → Это логический_тест аргумент.
- IF(C5:C20=C23,D5:D20) → Он относится к [value_if_true] аргумент.
- Выход → {FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;90;80;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;150;FALSE;FALSE;FALSE}
- Теперь MAX функция возвращает максимальное значение из массива.
- Выход → $150 .
- Далее нажмите SHIFT + CTRL + ENTER одновременно, чтобы применить формулу. Окончательная формула выглядит следующим образом
В результате мы нашли наше максимальное число.
- После этого примените ту же формулу к другим ячейкам, и вы получите следующие результаты.
2. Использование Excel MAX IF без массива
Мы можем получить тот же результат без использования формулы массива, для этого мы можем использовать Функция SUMPRODUCT где нам не нужно нажимать SHIFT + CTRL + ENTER Для этого воспользуемся процедурой, рассмотренной в следующем разделе.
Шаги:
Здесь мы будем использовать данные из предыдущего примера. Наша цель - найти как можно больше продаж для " "Алекс" " в " Компьютер " категория.
- Во-первых, создайте таблицу, как показано на следующем рисунке.
- После этого примените приведенную ниже формулу в ячейке D23 .
=SUMPRODUCT(MAX(((B5:B20=B23)*(C5:C20=C23)*(D5:D20))))
Разбивка формулы
- Вот, максимальный_диапазон обозначает Общая продажа столбец ( D5:D20 )
- Критерии2 это имя Категория ( C23 )
- критерий_диапазона2 относится к Категория столбец ( C5:C20 )
- Критерии1 это имя Торговый представитель ( B23 )
- критерий_диапазона1 указывает на торговый представитель Колонка ( B5:B20 )
- Выход → $150 .
- Затем нажмите ENTER и наше максимальное значение будет доступно в ячейке D23 как показано на рисунке ниже.
3. Использование формулы MAX IF с логикой ИЛИ
Мы можем использовать МАКС ЕСЛИ формула в сочетании с ИЛИ логики. В этом разделе статьи мы подробно рассмотрим процедуру использования МАКС ЕСЛИ формула с ИЛИ Логика в Excel. Итак, давайте рассмотрим приведенные ниже рекомендации.
Шаги:
- Сначала вставьте новую таблицу, как показано на следующем изображении.
- После этого используйте следующую формулу в ячейке C24 .
=MAX(IF((B5:B20=C22)+(B5:B20=C23),D5:D20))
Здесь клетка C22 относится к первому выбранному имени, а ячейка C23 указывает на второе выбранное имя.
Разбивка формулы
- Вот, максимальный_диапазон это Колонка "Итоговая продажа ( D5:D20 ).
- критерии2 это имя Категория ( C23 ).
- критерий_диапазона2 относится к Категория столбец ( B5:B20 ).
- критерии1 это имя Торговый представитель ( C22 ).
- критерий_диапазона1 указывает на Колонка торгового представителя ( B5:B20 ).
- Затем примените формулу, нажав кнопку SHIFT + CTRL + ENTER .
Следовательно, мы получим максимальную сумму продаж между "Алекс" и "Боб" в камере C24 .
4. Применение формулы MAX IF с помощью логики AND
Мы также можем использовать МАКС ЕСЛИ формула с комбинацией И логика. Здесь мы будем удовлетворять 2 критерии за один раз, чтобы применить И логика. Теперь давайте воспользуемся для этого инструкциями, описанными ниже.
Шаги:
- Во-первых, создайте новую таблицу, как показано на следующем изображении.
- После этого используйте следующую формулу в ячейке C24 .
=MAX(IF((B5:B20=C22)*(C5:C20=C23),D5:D20))
Разбивка формулы
- Вот, максимальный_диапазон представляет собой Общая продажа столбец ( D5:D20 ).
- критерии2 относится к имени Категория ( C23 ).
- критерий_диапазона2 указывает на Категория столбец ( B5:B20 ).
- критерии1 это имя торговый представитель ( C22 ).
- критерий_диапазона1 это Колонка торгового представителя ( B5:B20 ).
- Затем нажмите ENTER .
В результате вы получите следующий результат на рабочем листе, как показано на рисунке ниже.
Как использовать функцию MAXIFS в Excel
Сайт Функция MAXIFS является прямой альтернативой МАКС ЕСЛИ формула с несколькими критериями. Пользователи Excel 2019 и Excel для Office 365 можно получить тот же результат, используя MAXIFS Давайте выполним указанные ниже действия, чтобы использовать функцию MAXIFS функция в Excel.
Шаги:
- Во-первых, вставьте таблицу и введите свои критерии, как показано на следующем изображении.
Здесь нам нужно найти максимальный объем продаж для "Алекс" , "Боб" и "Джон" в данной категории.
- После этого используйте приведенную ниже формулу в ячейке D22 .
=MAXIFS($D$4:$D$20,$B$4:$B$20,B23,$C$4:$C$20,C23)
Разбивка формулы
- Вот, максимальный_диапазон это Общая продажа столбец ( $D$4:$D$20 ).
- критерий_диапазона1 это Торговый представитель. столбец ( $B$4:$B$20 ).
- критерии1 Это название торговый представитель ( B23 ).
- критерий_диапазона2 это имя Категория столбец ( $C$4:$C$20 ).
- критерии2 это имя Категория ( C23 ).
- Выход → $150 .
- После этого нажмите ENTER и вы получите следующий результат на рабочем листе.
- Наконец, используйте Автозаполнение опцию Excel для получения оставшихся выходов.
О чем следует помнить
- Сайт МАКС ЕСЛИ это Формула массива поэтому в старых версиях Excel необходимо нажать кнопку SHIFT + CTRL + ENTER одновременно, чтобы завершить эту формулу.
- Сайт MAXIFS функция доступна только для Excel 2019 и Office 365 .
Практическая секция
В Рабочая книга Excel мы предоставили Практическая секция на правой стороне рабочего листа. Пожалуйста, потренируйтесь сами.