请问excel中这个求不连续单元格平均值的公式错在哪里了? 谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/06 00:53:45
=AVERAGE(IF(ISNUMBER(A5),A5,""),IF(ISNUMBER(D5),D5,""),IF(ISNUMBER(E5),E5,""))

这是一个数组公式.
谢谢1楼,但是你的方法有问题.公式的目的是求A5,D5,E5这3个单元格中非空(或非非法值)单元格的平均值,如果不加条件限制,若A5,D5,E5中任意一个单元格为错误值(#VALUE!), 则=AVERAGE(A5,D5,E5)的结果为#VALUE!

=AVERAGE(A5,D5,E5)
你这样做是多余的,也是错误的。如果参数为错误值或为不能转换为数字的文本,将会导致错误。

如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。