[英]MS excel 2010 using average formula with filter data
假設您有一個數字列表-2.32 6.48 9.71 0.95 16.53 28.21 -11.15 -4.96 -1.57 -12.98 -25.82 2.59 -3.64 -6.79 0.18 -4.84 6.94
您如何有效地從此列表中獲得-2和0之間的數字平均值
您可以使用AVERAGEIFS
。 假設您的數據在A1:A20
范圍內。
=AVERAGEIFS(A1:A20,A1:A20,">=-2",A1:A20,"<=0")
自您提到Excel 2010以來,@ James給出了一個很好的答案。為了與Excel 2003及更早版本兼容,可以使用數組公式:
=SUM((A1:A17)*(A1:A17>=-2)*(A1:A17<=0))/SUM((A1:A17>=-2)*(A1:A17<=0))
使用Shift-Ctrl-Enter進入此功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.