![](https://cdn.wiki-base.com/1768420/excel_formula_max_value_ignore_all_errors__2.png.webp)
Загальна формула
=AGGREGATE(4,6,values)
Резюме
Щоб отримати максимальне значення числових даних, ігноруючи всі помилки, можна скористатися функцією AGGREGATE, як пояснено нижче. У наведеному прикладі формула в E5 має вигляд:
=AGGREGATE(4,6,values)
де "значення" - іменований діапазон B5: B14.
Пояснення
Функція АГРЕГАТ може додатково ігнорувати помилки при обчисленні максимального значення. Щоб повернути максимальне значення, ігноруючи всі помилки в даних, ви можете скористатися такою формулою:
=AGGREGATE(4,6,values)
Тут число 4 визначає МАКС, число 6 - це можливість ігнорувати помилки, а "значення" - іменований діапазон B5: B14.
За допомогою цих налаштувань AGGREGATE повертає максимум для решти восьми значень, 100.
Альтернатива MAXIFS
Функція MAXIFS може повертати максимальне значення в наборі даних після застосування одного або декількох критеріїв для фільтрації небажаних значень. Якщо відомо, що значення в наборі даних є позитивними, ви можете використовувати наступну формулу, щоб повернути максимальне значення, ігноруючи помилки:
=MAXIFS(values,values,">=0")
Це працює, оскільки вираз "більше або дорівнює нулю" фактично фіксує значення помилок, а MAXIFS повертає максимальне значення з решти 8 значень, 100.
Примітка: MAXIFS було представлено в Excel 2016 через Office 365.