
Formuła ogólna
=AGGREGATE(4,6,values)
Podsumowanie
Aby uzyskać maksymalną wartość w danych liczbowych, ignorując wszystkie błędy, można użyć funkcji AGREGUJ, jak wyjaśniono poniżej. W pokazanym przykładzie formuła w E5 to:
=AGGREGATE(4,6,values)
gdzie „wartości” to nazwany zakres B5: B14.
Wyjaśnienie
Funkcja AGGREGATE może opcjonalnie ignorować błędy podczas obliczania wartości maksymalnej. Aby zwrócić wartość maksymalną, ignorując wszystkie błędy w danych, możesz użyć następującego wzoru:
=AGGREGATE(4,6,values)
Tutaj liczba 4 określa MAX, liczba 6 to opcja ignorowania błędów, a „wartości” to nazwany zakres B5: B14.
Przy tych ustawieniach AGGREGATE zwraca maksimum pozostałych ośmiu wartości, czyli 100.
Alternatywa z MAXIFS
Funkcja MAXIFS może zwrócić maksymalną wartość w zestawie danych po zastosowaniu jednego lub więcej kryteriów w celu odfiltrowania niepożądanych wartości. Jeśli wiadomo, że wartości w zestawie danych są dodatnie, możesz użyć następującej formuły, aby zwrócić maksymalną wartość, ignorując błędy:
=MAXIFS(values,values,">=0")
Działa to, ponieważ wyrażenie „większe lub równe zero” skutecznie filtruje wartości błędów, a funkcja MAXIFS zwraca maksymalną wartość z pozostałych 8 wartości, 100.
Uwaga: MAXIFS został wprowadzony w programie Excel 2016 za pośrednictwem usługi Office 365.