簡體   English   中英

MS Excel 2010使用帶有過濾數據的平均公式

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM