计算由公式填充的单元格的平均值

我有单元格D5,G5,J5和M5正在计算=imdiv(A5, B5) = D5 ,为他们各自的单元格。 我想创build一个公式来计算D5,G5,J5和M5的平均值。 我尝试过使用=average(D5, G5, J5, M5)=subtotal(101, D5, G5, J5, M5)但都返回除以零的错误。 谢谢您的帮助!

既然你不能像论坛上的那样平均,而且你知道你有多less个细胞。 只要设置一个单元格,让我们说F5的平均水平。

然后在单元格中,你可以简单地做=(D5+G5+J5+M5)/4 ,这会给你四个值的平均值。

或者,如果你不知道细胞的数量,你可以做D5 = value((imdiv(A5, B5))) (从string中获得数字的值)然后对每个细胞做这个,你可以然后取平均值=average(..)

这是因为IMDIV()给你一个string 。 看到:

阿斯佩林的答案