EXCEL 2007:计算工作平均值,跳过空白

EXCEL 2007:计算工作平均值,跳过空白

好的,这是我的 EXCEL 文档的屏幕截图。

我需要它计算每次测试的平均值,但它需要跳过任何空白单元格。因此,如果学生只参加了 6 次测试中的 4 次,它只会计算 4 次测试,而不是全部 6 次。跨页面计算,而不是向下计算!

当前使用:=AVERAGE(D3,F3,H3,J3,L3,N3,P3)

我应该使用什么代码?为什么?

当我用谷歌搜索它时我总是看到<>""它,但我不知道它是什么意思,除了等于零。

在此处输入图片描述

答案1

P7 Waves个例子,他的价值观如下:

0
32
25
36
17
38
blank
blank
21
blank
blank
31
32

如果我没记错的话,你想要的是这些值的平均值,而忽略这些blank值。所以,(0+32+25+36+17+38+21+31+32)/9 = 25.7778

在这种情况下,使用以下公式...

=AVERAGE(B1:B14)

B1第一个值和B14最后一个值分别位于哪里,请根据需要进行调整。该AVERAGE()函数会忽略空白值(至少在 Excel 2017/365 中)。

编辑

AVERAGE()函数也适用于所有情况。只需键入AVERAGE(,然后选择您的范围,例如,AVERAGE(A1:R1)这将对数字求和A1 B1,然后除以找到的数字数量。它会忽略非数字内容(字母和空格)。

这是一个例子,这是针对一G年级的。

例子

相关内容