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

时间:2015-12-02 18:19:42

标签: excel average formula

我的细胞D5,G5,J5和M5由=imdiv(A5, B5) = D5计算,用于它们各自的细胞。我想创建一个公式来计算D5,G5,J5和M5的平均值。我尝试过使用=average(D5, G5, J5, M5)=subtotal(101, D5, G5, J5, M5),但两者都返回了零除错误。谢谢你的帮助!

2 个答案:

答案 0 :(得分:2)

这是因为 IMDIV()正在为您提供 String 。参见:

Aspelin's Answer

答案 1 :(得分:0)

由于您似乎无法与论坛进行平均,而且您知道自己拥有多少个单元格。只需设置一个单元格,让我们说F5为平均值。

然后在单元格中,您只需执行=(D5+G5+J5+M5)/4,这将为您提供四个值的平均值。

或者,如果您不知道单元格的数量,您可以D5 = value((imdiv(A5, B5)))(从字符串中获取数字的值)然后对每个单元格执行此操作,然后您可以执行此操作平均值使用=average(..)