EXCEL中求平均值得时候,怎样才能求数值大于0的平均值!!!
展开全部
=SUMIF(A1:A4,">0")/COUNTIF(A1:A4,">0") 前一段时求和>0的数 后一段时计数>0的个数然后相除
A1:A4是范围,可以自己改
A1:A4是范围,可以自己改
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-01-14
展开全部
Function CC(列号, 总行数)
Dim a As Double
Dim j As Integer
j = 0
a = 0
For i = 1 To 总行数
If Cells(i, 列号) > 0 Then
a = a + Cells(i, 列号)
j = j + 1
End If
Next i
CC = a / j
End Function
如果你会用VBA,那么上面的代码,是我刚编写的,可以办到
Dim a As Double
Dim j As Integer
j = 0
a = 0
For i = 1 To 总行数
If Cells(i, 列号) > 0 Then
a = a + Cells(i, 列号)
j = j + 1
End If
Next i
CC = a / j
End Function
如果你会用VBA,那么上面的代码,是我刚编写的,可以办到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用sumif求出大于0的和,再用countif求出大于0的个数,再一除不就是了吗。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=SUMIF(C:C,">0")/COUNTIF(C:C,">0")
sorry,我今天上传的图片已够10个,不能为你贴图了
试试吧,但愿能够帮助您!
sorry,我今天上传的图片已够10个,不能为你贴图了
试试吧,但愿能够帮助您!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询