Функцията MAXIFS връща максималната стойност от клетки, определени от зададен набор от условия или критерии.
Забележка
Тази функция е налична за Windows или Mac, ако имате Office 2019 или ако имате абонамент за Microsoft 365. Ако сте абонирани за Microsoft 365, уверете се, че имате най-новата версия на Office.
Синтаксис
MAXIFS(макс_диапазон;критерий_диапазон1;критерий1;[критерий_диапазон2;критерий2];...)
| Аргумент | Описание |
|---|---|
|
max_range (задължително) |
Действителният диапазон от клетки, от които се определя максимумът. |
|
критерий_диапазон1 (задължително) |
Е наборът от клетки, който да се оцени с критерия. |
|
критерий1 (задължително) |
Е критерият във вид на число, израз или текст, който определя кои клетки ще се оценяват като максимум. Същият набор от критерии върши работа за функциите MINIFS, SUMIFS, и AVERAGEIFS. |
|
criteria_range2, критерий2, ...(по избор) |
Допълнителни диапазони и свързаният с тях критерий. Можете да въведете до 126 двойки диапазон/критерий. |
Забележки
- Размерът и формата на аргументите max_range и criteria_rangeN трябва да са едни и същи; в противен случай тези функции връщат #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 отговарят на критерий "a". От съответните клетки в 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, които отговарят на 0, са D5 и D7. Накрая, от съответните клетки в макс_диапазон A7 е с максимална стойност. Следователно резултатът е 12. |
Пример 5
| Тегло | Оценка |
|---|---|
| 10 | b |
| 1 | a |
| 100 | a |
| 1 | b |
| 1 | a |
| 1 | a |
| Формула | Резултат |
| =MAXIFS(A2:A5;B2:c6;"a") | #VALUE! Тъй като размерът и формата на max_range и criteria_range не са едни и същи, 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 Няма клетки, които да отговарят на критерия. |
Имате нужда от още помощ?
Винаги можете да попитате експерт в техническата общност за Excel или да получите поддръжка в общностите.