![](https://cdn.wiki-base.com/5279620/excel_formula_average_if_criteria_not_blank__2.png.webp)
Обща формула
=AVERAGEIFS(range1,range2,"")
Обобщение
За да изчислите средна стойност, с изключение на празни стойности в диапазон от критерии, можете да използвате функцията AVERAGEIFS и прост логически израз. В показания пример формулата във F6 е:
=AVERAGEIFS(price,group,"")
където „цена“ (C5: C15) и „група“ (D5: D15) са наречени диапазони.
Обяснение
Excel поддържа редица логически оператори, които могат да се използват по различни начини за изграждане на критерии. В този пример използваме не е равно на operator (), за да изключим стойности без група в D5: D15. Обхватът и критериите се предоставят като два аргумента:
D5:D15,""
Което е еквивалентно на израза:
D5:D15""
което означава, че не е равно на празен низ, напр. не е празен.
Без формули
Формулата по-горе няма да изключи празни низове, върнати от формули (= ""). Ако имате празни низове, върнати от формули в диапазона от критерии, можете да коригирате критериите по следния начин:
=AVERAGEIFS(C5:C15,D5:D15,">""")
Това правилно ще изключи празния низ, върнат от формули.