我知道这是一个非常基本的问题,但令人惊讶的是,我似乎无法找到解决方案。
我希望平均每10个不包含0值的单元格,但由于某种原因,语法不起作用。我不能从第一个和最后一个单元格之间取一个范围,因为中间还有其他值,我不想成为平均值的一部分。我希望下面的内容能够正常工作,但它会不断返回错误信息。
= AVERAGEIF(C4 + C14 + C24 + C34 + C44 + C44,"<大于0&#34)
有什么想法吗?非常感谢。
答案 0 :(得分:1)
我已经找到了我的问题的解决方案(如果将来有人遇到这个问题)。
您可以使用SUM和FREQUENCY函数的组合,而不是使用AVERAGEIF。
要找到这些细胞的平均值[C4 + C14 + C24 + C34 + C44 + C44]但排除所有0值,它看起来像这样:
= SUM(C4 + C14 + C24 + C34 + C44 + 54)/ INDEX(FREQUENCY((C4 + C14 + C24 + C34 + C44 + C54),0),2)
答案 1 :(得分:0)
我会使用“帮助列”
在 B1 中输入:
=INDIRECT("C" & 4+10*(ROW()-1))
将 B1 复制到 B2 至 B6
然后使用:
=AVERAGEIF(B1:B6,"<>0")