Функция МАКСЕСЛИ возвращает максимальное значение из заданных определенными условиями или критериями ячеек.
Примечание
Эта функция доступна в Windows или Mac, если у вас есть Office 2019 или подписка на Microsoft 365. Если вы являетесь подписчиком Microsoft 365, убедитесь, что у вас установлена последняя версия Office.
Синтаксис
МАКСЕСЛИ(макс_диапазон;диапазон_условия1;условие1;[диапазон_условия2;условие2];…)
| Аргумент | Описание |
|---|---|
|
max_range (обязательно) |
Фактический диапазон ячеек, для которого определяется максимальное значение. |
|
Диапазон_условия1. (обязательно) |
Набор ячеек, оцениваемых с помощью условия. |
|
Условие1. (обязательно) |
Условие в виде числа, выражения или текста, определяющее ячейки, которые имеют максимальное значение. Такой же набор условий используется для функций МИНЕСЛИ, СУММЕСЛИМН и СРЗНАЧЕСЛИМН. |
|
criteria_range2, условие2, ...(Необязательно) |
Дополнительные диапазоны и условия для них. Можно ввести до 126 пар диапазонов и условий. |
Примечания
- Размер и форма аргументов макс_диапазон и диапазон_условияN должны быть одинаковыми. В противном случае эти функции вернут ошибку #ЗНАЧ!.
Примеры
Скопируйте данные примеров из приведенных ниже таблиц и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Пример 1
| Оценка | Вес |
|---|---|
| 89 | 1 |
| 93 | 2 |
| 96 | 2 |
| 85 | 3 |
| 91 | 1 |
| 88 | 1 |
| Формула | Результат |
| =МАКСЕСЛИ(A2:A7;B2:B7;1) | 91 В criteria_range1 ячейки B2, B6 и B7 соответствуют условию 1. Из соответствующих ячеек в max_range ячейка A6 имеет максимальное значение. Поэтому результат равен 91. |
Пример 2
| Вес | Оценка |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Формула | Результат |
| =МАКСЕСЛИ(A2:A5;B3:B6;"a") | 10 Примечание. Элементы criteria_range и max_range не совмещены, однако их форма и размер совпадают. В criteria_range1 первая, вторая и четвертая ячейки соответствуют условию "a". Из соответствующих ячеек в max_range ячейка A2 имеет максимальное значение. Поэтому результат равен 10. |
Пример 3
| Вес | Оценка | Класс | Уровень |
|---|---|---|---|
| 10 | b | Бизнес | 100 |
| 1 | a | Техника | 100 |
| 100 | a | Бизнес | 200 |
| 1 | b | Техника | 300 |
| 1 | a | Техника | 100 |
| 50 | b | Бизнес | 400 |
| Формула | Результат | ||
| =МАКСЕСЛИ(A2:A7; B2:B7; "b"; D2:D7; ">100") | 50 В criteria_range1 ячейки B2, B5 и B7 соответствуют условию "b". Из соответствующих ячеек в criteria_range2 ячейки D5 и D7 соответствуют условию >100. Наконец, из соответствующих ячеек в max_range ячейка A7 имеет максимальное значение. Поэтому результат равен 50. |
Пример 4
| Вес | Оценка | Класс | Уровень |
|---|---|---|---|
| 10 | b | Бизнес | 8 |
| 1 | a | Техника | 8 |
| 100 | a | Бизнес | 8 |
| 11 | b | Техника | 0 |
| 1 | a | Техника | 8 |
| 12 | b | Бизнес | 0 |
| Формула | Результат | ||
| =МАКСЕСЛИ(a2:a7;B2:B7;"b";D2:D7;a8) | 12 Аргумент условие2 равен A8. Однако поскольку ячейка A8 пуста, значение аргумента считается равным нулю (0). Ячейки в диапазоне диапазон_условия2, соответствующие значению 0, — это D5 и D7. Наконец, из соответствующих ячеек в max_range ячейка A7 имеет максимальное значение. Поэтому результат равен 12. |
Пример 5
| Вес | Оценка |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Формула | Результат |
| =МАКСЕСЛИ(A2:A5;B2:C6;"a") | #ЗНАЧ! Так как размер и форма max_range и criteria_range не совпадают, функция МАКСЕСЛИ возвращает #VALUE! . |
Пример 6
| Вес | Оценка | Класс | Уровень |
|---|---|---|---|
| 10 | b | Бизнес | 100 |
| 1 | a | Техника | 100 |
| 100 | a | Бизнес | 200 |
| 1 | b | Техника | 300 |
| 1 | a | Техника | 100 |
| 1 | a | Бизнес | 400 |
| Формула | Результат | ||
| =МАКСЕСЛИ(A2:A6;B2:B6;"a";D2:D6;">200") | 0 Ячейки, соответствующие условию, отсутствуют. |
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.