Формула Excel: средние числа игнорируют ноль -

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

=AVERAGEIF(range,"0")

Резюме

Чтобы получить среднее значение набора чисел, исключая или игнорируя нулевые значения, используйте функцию СРЗНАЧЕСЛИ. В показанном примере формула E6 имеет следующий вид:

=AVERAGEIF(B6:D6,"0")

Объяснение

В показанном примере формула в E5 основана на функции СРЕДНИЙ:

=AVERAGE(B5:D5) // returns 60

Результат 60, так как (90 + 90 + 0) / 3 = 60.

Чтобы отфильтровать ноль из вычисленного среднего, формула в E6 использует функцию СРЗНАЧЕСЛИ, например:

=AVERAGEIF(B6:D6,"0") // returns 90

В качестве критерия указан «0», что означает «не равно нулю».

Пустые значения данных

Функции AVERAGE, AVERAGEIF и AVERAGEIFS автоматически игнорируют пустые ячейки (и ячейки, содержащие текстовые значения), поэтому нет необходимости предоставлять критерии для фильтрации пустых ячеек.

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