我收到了一个 Excel 文件,其中的问题是如何制作一个公式来计算不连续范围的平均值,并且当存在零值或空值时,该公式不会考虑这些单元格。
Excel 文件如下所示:
我们必须计算早上(I2、I4、I6、I8、I10、I12 和 I14)和晚上(I3、I5、I7、I9、I11、I13 和 I15)的平均值。所以我已经知道我必须为此创建一个命名范围:
现在我发现有几个网站告诉我必须使用 AVERAGEIF、COUNTIF、SUMIF……但我总是得到“#value”。
做这个计算的答案是什么?
编辑:该文件可以在此处下载:http://goo.gl/7k14Rm(文件 > 下载)
答案1
AVERAGEIFS
也许您可以使用?
=AVERAGEIFS(I2:I15;I2:I15;"<>0";C2:C15;"Ochtend")
这是为了Ochtend
。
为了Avond
:
=AVERAGEIFS(I2:I15;I2:I15;"<>0";C2:C15;"Avond")
I2:I15
这样它将仅计算非零值和对应于的值的平均值Avond
。