Вы можете использовать следующие формулы в Excel для расчета среднего значения диапазона, если значение в соответствующем диапазоне не является пустым:
Формула 1: Среднее, если не пусто (один столбец)
=AVERAGEIF( A:A , "<>", B:B )
Эта формула вычисляет среднее значение в столбце B только в том случае, если значения в столбце A не являются пустыми.
Формула 2: Среднее, если не пусто (несколько столбцов)
=AVERAGEIFS( C:C , A:A , "<>", B:B , "<>")
Эта формула вычисляет среднее значение в столбце C только в том случае, если значения в столбцах A и B не являются пустыми.
В следующих примерах показано, как использовать каждую формулу на практике.
Пример 1: Среднее, если не пусто (один столбец)
На следующем снимке экрана показано, как рассчитать среднее значение значений в столбце « Очки », только если значения в столбце « Команда » не являются пустыми:

Среднее значение в столбце Очки для строк, где команда не пуста, равно 19,714 .
Мы можем убедиться, что это правильно, вручную рассчитав среднее количество очков для команд, которые не являются пустыми:
Среднее количество баллов: (22 + 17 + 28 + 30 + 12 + 11 + 18) / 7 = 19,714 .
Это соответствует значению, которое мы рассчитали по формуле.
Пример 2. Среднее, если не пусто (несколько столбцов)
На следующем снимке экрана показано, как рассчитать среднее значение значений в столбце « Очки » только в том случае, если значения в столбцах « Конференция» и « Команда» не пусты:

Среднее значение в столбце Баллы для строк, в которых столбцы Конференция и Команда заполнены, равно 18 .
Мы можем убедиться, что это правильно, вручную рассчитав среднее количество баллов, где конференция и команда не являются пустыми:
Среднее количество баллов: (22 + 17 + 28 + 12 + 11) / 5 = 18 .
Это соответствует значению, которое мы рассчитали по формуле.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как рассчитать среднее по группе в Excel
Как рассчитать среднее значение, если ячейка содержит текст в Excel
Как рассчитать среднее значение между двумя значениями в Excel