请问如何在Excel中求一列数中为负数的那些数值的平均值?

2025-02-24 16:08:22
推荐回答(3个)
回答1:

=SUMIF(a:a,"<0",a:a)/COUNTIF(a:a,"<0")
第一个SUMIF计算符合小于0的数值之和,第二步COUNTIF计算小于0的单元格个数,然后相除

回答2:

=AVERAGE(IF(A1:A10<0,A1:A10))
按CTRL+SHIFT+回车键结束公式。
如果您用的2007以上的版本,还可以用下面的公式:
=AVERAGEIF(A1:A10,"<0")

回答3:

=SUMIF(A1:A7,"<0",A1:A7)/COUNTIF(A1:A7,"<0")
或:
=AVERAGE(IF(A1:A7<0,A1:A7)) 数组公式