Формула Excel: усреднение и игнорирование ошибок -

Содержание

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

=AVERAGEIF(values,">=0")

Резюме

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

=AVERAGEIF(values,">=0")

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

Объяснение

Функция СРЗНАЧЕСЛИ может вычислять среднее числовых данных с одним или несколькими критериями. В данном случае критерием является выражение «> = 0». Это отфильтровывает значения ошибок, а СРЗНАЧЕСЛИ возвращает среднее из оставшихся восьми значений, 91,75.

Альтернатива AGGREGATE

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

=AGGREGATE(1,6,values)

Здесь число 1 указывает среднее значение, а число 6 - возможность игнорировать ошибки. Как и СРЗНАЧЕСЛИ выше, АГРЕГАТ возвращает среднее из оставшихся восьми значений, 91,75.

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