Formuła programu Excel: Średnia, jeśli kryteria nie są puste -

Spisie treści

Formuła ogólna

=AVERAGEIFS(range1,range2,"")

Podsumowanie

Aby obliczyć średnią, z wyłączeniem pustych wartości w zakresie kryteriów, można użyć funkcji ŚREDNIA.WARUNKÓW i prostego wyrażenia logicznego. W pokazanym przykładzie formuła w F6 to:

=AVERAGEIFS(price,group,"")

gdzie „cena” (C5: C15) i „grupa” (D5: D15) to nazwane zakresy.

Wyjaśnienie

Program Excel obsługuje wiele operatorów logicznych, których można używać na różne sposoby do konstruowania kryteriów. W tym przykładzie używamy operatora nie równa się (), aby wykluczyć wartości bez grupy w D5: D15. Zakres i kryteria są podawane jako dwa argumenty:

D5:D15,""

Co jest równoważne wyrażeniu:

D5:D15""

co oznacza, że ​​nie jest równy pustemu łańcuchowi, np. nie jest pusty.

Z wyłączeniem formuł

Powyższa formuła nie wyklucza pustych ciągów zwracanych przez formuły (= „”). Jeśli masz puste ciągi zwracane przez formuły w zakresie kryteriów, możesz dostosować kryteria w następujący sposób:

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

Spowoduje to prawidłowe wykluczenie pustego ciągu zwracanego przez formuły.

Interesujące artykuły...