在Excel中使用AVERAGEIF函数得到0

问题描述 投票:0回答:1

我有一列 1011 行值(E1 是标题),其中一些是空白的,我想通过该列中所有其他非空单元格的平均值来填充这些空白单元格。(填充单元格和空白单元格是在同一列中,该列中没有 0)。所以我在一个空白单元格中尝试了这个函数:

=AVERAGEIF(E$2:E$1012,"<>")

我使用这个函数得到了 0。我可以只计算其他单元格上的值并将其放回空白单元格吗?

我已经搜索了一段时间人们如何使用 AVERAGEIF 函数,我认为我的问题是因为范围包含具有公式本身的单元格,导致无限的自引用循环。正如我所看到的,人们都在除范围。

excel excel-formula
1个回答
0
投票

如果您想跳过空白单元格,只需使用

AverageA()
函数即可,无需为此编写
AverageIf()

© www.soinside.com 2019 - 2024. All rights reserved.