Формула Excel: максимальное значение игнорировать все ошибки -

Содержание

Общая формула

=AGGREGATE(4,6,values)

Резюме

Чтобы получить максимальное значение в числовых данных, игнорируя все ошибки, вы можете использовать функцию АГРЕГАТ, как описано ниже. В показанном примере формула E5 выглядит так:

=AGGREGATE(4,6,values)

где «значения» - именованный диапазон B5: B14.

Объяснение

Функция AGGREGATE может опционально игнорировать ошибки при вычислении максимального значения. Чтобы вернуть максимальное значение, игнорируя все ошибки в данных, вы можете использовать такую ​​формулу:

=AGGREGATE(4,6,values)

Здесь число 4 указывает MAX, число 6 - возможность игнорировать ошибки, а «значения» - именованный диапазон B5: B14.

С этими настройками АГРЕГАТ возвращает максимум из оставшихся восьми значений, 100.

Альтернатива с MAXIFS

Функция MAXIFS может возвращать максимальное значение в наборе данных после применения одного или нескольких критериев для фильтрации нежелательных значений. Если известно, что значения в наборе данных положительные, вы можете использовать следующую формулу, чтобы вернуть максимальное значение, игнорируя ошибки:

=MAXIFS(values,values,">=0")

Это работает, потому что выражение «больше или равно нулю» эффективно исключает значения ошибок, а MAXIFS возвращает максимальное значение из оставшихся 8 значений, 100.

Примечание. MAXIFS был представлен в Excel 2016 через Office 365.

Интересные статьи...