Формула Excel: Среднее значение, если критерии не пустые -

Содержание

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

=AVERAGEIFS(range1,range2,"")

Резюме

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

=AVERAGEIFS(price,group,"")

где «цена» (C5: C15) и «группа» (D5: D15) - это именованные диапазоны.

Объяснение

Excel поддерживает ряд логических операторов, которые можно использовать различными способами для построения критериев. В этом примере мы используем оператор not equals to operator () для исключения значений без группы в D5: D15. Диапазон и критерии представлены в виде двух аргументов:

D5:D15,""

Что эквивалентно выражению:

D5:D15""

что означает не равно пустой строке, например, не пустой.

Исключение формул

Приведенная выше формула не исключает пустые строки, возвращаемые формулами (= ""). Если у вас есть пустые строки, возвращаемые формулами в диапазоне критериев, вы можете настроить критерии следующим образом:

=AVERAGEIFS(C5:C15,D5:D15,">""")

Это правильно исключит пустую строку, возвращаемую формулами.

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