
Formula generică
=AVERAGEIFS(range1,range2,"")
rezumat
Pentru a calcula o medie, excluzând valorile goale dintr-un interval de criterii, puteți utiliza funcția AVERAGEIFS și o expresie logică simplă. În exemplul prezentat, formula din F6 este:
=AVERAGEIFS(price,group,"")
unde „preț” (C5: C15) și „grup” (D5: D15) sunt denumite intervale.
Explicaţie
Excel acceptă o serie de operatori logici care pot fi utilizați în diferite moduri pentru a construi criterii. În acest exemplu, folosim notul nu este egal cu operatorul () pentru a exclude valorile fără grup în D5: D15. Gama și criteriile sunt furnizate ca două argumente:
D5:D15,""
Ceea ce este echivalent cu expresia:
D5:D15""
ceea ce înseamnă că nu este egal cu un șir gol, de exemplu, nu gol.
Cu excepția formulelor
Formula de mai sus nu va exclude șirurile goale returnate de formule (= ""). Dacă aveți șiruri goale returnate de formule în intervalul de criterii, puteți ajusta criteriile astfel:
=AVERAGEIFS(C5:C15,D5:D15,">""")
Aceasta va exclude corect șirul gol returnat de formule.