
Обща формула
=AGGREGATE(4,6,values)
Обобщение
За да получите максималната стойност в числови данни, като същевременно игнорирате всички грешки, можете да използвате функцията AGGREGATE, както е обяснено по-долу. В показания пример формулата в E5 е:
=AGGREGATE(4,6,values)
където "стойности" е наименованият диапазон B5: B14.
Обяснение
Функцията AGGREGATE може по избор да игнорира грешки при изчисляване на максимална стойност. За да върнете максималната стойност, като същевременно игнорирате всички грешки в данните, можете да използвате формула като тази:
=AGGREGATE(4,6,values)
Тук числото 4 указва MAX, числото 6 е опция за игнориране на грешки, а "стойности" е наименованият диапазон B5: B14.
С тези настройки AGGREGATE връща максимума в останалите осем стойности, 100.
Алтернатива с MAXIFS
Функцията MAXIFS може да върне максималната стойност в набор от данни, след прилагане на един или повече критерии за филтриране на нежелани стойности. Ако стойностите в набора от данни са известни като положителни, можете да използвате следната формула, за да върнете максималната стойност, като игнорирате грешки:
=MAXIFS(values,values,">=0")
Това работи, защото изразът "по-голям или равен на нула" ефективно подава стойности за грешки и MAXIFS връща максималната стойност от останалите 8 стойности, 100.
Забележка: MAXIFS беше въведен в Excel 2016 чрез Office 365.