LibreOffice Calc - 返回满足特定条件的一系列值

时间:2014-02-12 21:49:17

标签: spreadsheet libreoffice libreoffice-calc

我有28个号码,并且在2月份的每一天都会有一个新号码添加到列表中。尚未填充的所有单元格均为零(因此在月初,整列为28个零)。我正在寻找一种方法,它将取这个单元格范围的平均值,但忽略任何零值。有没有办法指定满足特定条件的范围,在这种情况下大于零,所以我不必手动更改每天计算平均值的范围?我正在寻找一种配方。

1 个答案:

答案 0 :(得分:1)

首先要考虑的是,尚未填充的单元格实际上是否必须为零。 AVERAGE函数会忽略空单元格,因此这将按预期工作。

否则你会想要一个表达式:

=SUM(A1:A28) / COUNTIF(A1:A28, ">0")

其中A1:A28是您想要的范围。 COUNTIF函数允许我们确定范围内的非零条目数。