我想结合一个公式,忽略存在0的单元格以进行平均,并忽略存在错误的单元格,例如DIV / 0。
我有这两个公式可以实现这些功能,但不能同时实现这两个功能。我该如何组合它们?
{=AVERAGE(IF(ISNUMBER(M2:P2),M2:P2))}
=AVERAGEIF(M2:P2,"<>0")
答案 0 :(得分:2)
您只需将第二个标准添加到第一个标准:
=AVERAGE(IF(ISNUMBER(M2:P2)*(M2:P2<>0) ,M2:P2))
这仍然是一个数组公式,因此需要使用Ctrl-Shift-Enter而不是Enter来确认。如果操作正确,那么Excel会将{}
放在公式周围。
答案 1 :(得分:0)
您可以使用if()检查任一条件,然后使用适当的平均函数。 @Scott:比我的好......