EXCEL求平均值

来源:百度知道 编辑:UC知道 时间:2024/06/15 23:07:33
求A1-Ai 的平均值,其中An(1<n<i)是个#DIV/0!,怎么忽略它求其他数的平均值,公式怎么写
=SUMPRODUCT(IF(C5:C25>=0,1,0)(C5:C25))/COUNTIF(C5:C25,">=0") 这个公式为什么不行

有“#DIV/0!”出现,说明这个数据是用公式算出来的。可以将原来计算这些数据的公式改为=if(ISERROR(原公式),"",原公式),这样就能直接对这个区间求平均值了。

补充问题见一楼回答。

IF那里有错误。

=SUMIF(C5:C25,">0",C5:C9)/COUNTIF(C5:C25,">=0")

是A列还是C列?
=SUMPRODUCT(IF(ISERR(C5:C25),0,C5:C25))/COUNTIF(C5:C25,">=0")
数组公式,按Ctrl+Shift+Enter结束公式输入。

=SUMIF(C5:C25,">=0")/COUNTIF(C5:C25,">=0")
按Ctrl+Shift+Enter

=SUMIF(A1:A10,">=0")/COUNT(A1:A10)