如果细胞和邻近细胞不是NA,则平均值(Excel)

我试图计算一个平均值,如果两列中的行不是NA。 这是为了帮助我计算鱼的平均重量。 以下是一些示例数据:

Country,fish weight,fish number Belgium,264.5,NA Channel Islands,NA,NA England,625,281000 Netherlands,737,690000 France,189.5,NA 

在这个例子中,平均函数会创build一个平均的英格兰和荷兰的权重,但不包括比利时和法国的权重,因为鱼的数量是未知的。

我试图做这个“averageifs”的声明,但我只能得到它包括所有的数据。

 =AVERAGEIFS(weights,weights,"<>0", numbers,"<>0") 

NA与0不同,因此您的公式将会将这些单元格视为与0不同,并将其考虑在内。 将您的标准更改为"<>NA"