Excel测量算术平均值(计算空白单元格)

时间:2016-01-10 17:13:41

标签: excel

我在Excel中遇到问题。我正在制定一项计划来监测每月的燃料消耗量。因为我每天都没有燃料,但是每隔几天我就会喜欢这个程序来衡量我的算法。

这意味着它需要最后一次输入并计算上面的所有空白单元格(不包括我以前的输入)并测量这些天的燃料消耗平均值。

它应该如何工作的例子:

[link to image] http://i64.tinypic.com/2dre87m.jpg

编辑:如果有人知道如何计算2个输入之间的空单元数,那对我来说就足够了。

2 个答案:

答案 0 :(得分:1)

我能够使用数组公式获得所需的结果。假设您的标题日,燃料和平均值分别位于A1,B1和C1单元格中;在单元格C2中复制并粘贴以下公式,然后按CTRL + SHIFT + ENTER并将公式拖到列中。

=IFERROR(IF(B2="","",(B2/(LARGE(IFERROR(MATCH($B$2:B2,$B$2:B2,0),""),1)-LARGE(IFERROR(MATCH($B$2:B2,$B$2:B2,0),""),2)))),B2)

它给了我一个“公式省略相邻单元格”错误,但是我们想要故意省略目标行下面的单元格,所以只需忽略错误。希望这会有所帮助。

答案 1 :(得分:1)

试试这个公式:

=IF(B2="","",ABS(B2/(MATCH(0,B$2:B2,-1)-SUM(MATCH(0,B1:B$2,-1)))))
C2中的

并复制下来。

如果B列中的单元格可以包含字符串值,那么您可以使用以下公式:

=IF(ISNUMBER(B2),ABS(B2/(MATCH(0,B$2:B2,-1)-SUM(MATCH(0,B1:B$2,-1)))),"")