Функція MAXIFS повертає максимальні значення для клітинок, визначених заданим набором умов або критеріїв.
Примітка.
Ця функція доступна у Windows або Mac, якщо ви використовуєте Office 2019 або маєте передплату на Microsoft 365. Якщо ви передплатник Microsoft 365, переконайтеся, що маєте найновішу версію Office.
Синтаксис
MAXIFS(макс_діапазон;діапазон_критерію1;критерій1;[діапазон_критерію2;критерій2];...)
| Аргумент | Опис |
|---|---|
|
max_range (обов’язковий) |
Фактичний діапазон клітинок, у якому визначено максимальне значення. |
|
діапазон_критерію1 (обов’язковий) |
Набір клітинок, до якого застосовуються критерії. |
|
критерій1 (обов’язковий) |
Критерій у вигляді числа, виразу або тексту, що визначає клітинки, які отримають максимальне значення. Такий самий набір критеріїв використовується у функціях MINIFS, SUMIFS і AVERAGEIFS. |
|
criteria_range2, criteria2, ...(необов'язково) |
Додаткові діапазони та пов’язані з ними критерії. Можна ввести до 126 діапазонів або парних критеріїв. |
Примітки
- Аргументи "макс_діапазон" і "критерій№" мають мати однакові розмір і форму, інакше ці функції повертатимуть помилку #VALUE! .
Приклади
Скопіюйте дані прикладу з кожної з наведених нижче таблиць і вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Приклад 1
| Оцінка | Значимість |
|---|---|
| 89 | 1 |
| 93 | 2 |
| 96 | 2 |
| 85 | 3 |
| 91 | 1 |
| 88 | 1 |
| Формула | Результат |
| =MAXIFS(A2:A7;B2:B7;1) | 91 У "діапазоні_критерію1" клітинки B2, B6 і B7 відповідають критерію 1. З відповідних клітинок у "максимальному_діапазоні" найбільше значення має клітинка A6. Таким чином, функція повертає число 91. |
Приклад 2
| Значимість | Оцінка |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Формула | Результат |
| =MAXIFS(A2:A5;B3:B6;"a") | 10 Примітка: Criteria_range та max_range не вирівнюються, але мають однакову форму та розмір. У criteria_range1 1-й, 2-й і 4-й клітинки відповідають критерію "а". З відповідних клітинок у max_range найбільше значення має клітинка A2. Таким чином, функція повертає число 10. |
Приклад 3
| Значимість | Оцінка | Клас | Рівень |
|---|---|---|---|
| 10 | b | Комерційний | 100 |
| 1 | a | Технічний | 100 |
| 100 | a | Комерційний | 200 |
| 1 | b | Технічний | 300 |
| 1 | a | Технічний | 100 |
| 50 | b | Комерційний | 400 |
| Формула | Результат | ||
| =MAXIFS(A2:A7;B2:B7;"b";D2:D7;">100") | 50 У criteria_range1 B2, B5 і B7 відповідають критерію "b". З відповідних клітинок у criteria_range2 клітинки D5 і D7 відповідають критерію >100. Нарешті, з відповідних клітинок у "максимальному_діапазоні" найбільше значення має клітинка A7. Таким чином, функція повертає число 50. |
Приклад 4
| Значимість | Оцінка | Клас | Рівень |
|---|---|---|---|
| 10 | b | Комерційний | 8 |
| 1 | a | Технічний | 8 |
| 100 | a | Комерційний | 8 |
| 11 | b | Технічний | 0 |
| 1 | a | Технічний | 8 |
| 12 | b | Комерційний | 0 |
| Формула | Результат | ||
| =MAXIFS(A2:A7;B2:B7;"b";D2:D7;A8) | 12 Аргумент "критерію2" – A8. Однак, оскільки клітинка A8 пуста, вважається, що її значення 0 (нуль). Нулю в "діапазоні_ критерію2" відповідають клітинки D5 і D7. Нарешті, з відповідних клітинок у "максимальному_діапазоні" найбільше значення має клітинка A7. Таким чином, функція повертає число 12. |
Приклад 5
| Значимість | Оцінка |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Формула | Результат |
| =MAXIFS(A2:A5;B2:B6;"a") | #VALUE! Оскільки розмір і форма максимального діапазону й діапазону критерію не однакові, функція MAXIFS повертає помилку #VALUE! . |
Приклад 6
| Значимість | Оцінка | Клас | Рівень |
|---|---|---|---|
| 10 | b | Комерційний | 100 |
| 1 | a | Технічний | 100 |
| 100 | a | Комерційний | 200 |
| 1 | b | Технічний | 300 |
| 1 | a | Технічний | 100 |
| 1 | a | Комерційний | 400 |
| Формула | Результат | ||
| =MAXIFS(A2:A6;B2:B6;"a";D2:D6;">200") | 0 Жодна клітинка не відповідає критеріям. |
Потрібна додаткова довідка?
Ви завжди можете поставити запитання експерту в спільноті tech Excel або отримати підтримку в спільнотах.