【问题标题】:Find the average but without using range求平均值但不使用范围
【发布时间】:2020-11-24 03:21:57
【问题描述】:

只是想问我是否有一种简单的方法可以找到平均值但不使用范围,因为这些值被放置在不同的单元格中?

这里是我用来获取平均值的单元格和公式 (J28+O28+T28+Y28+AD28+AI28+AN28+AS28+AX28)/9

它正在工作,是的。但问题是有一个单元格的值可能为空。例如,除了AS28 & AX28,所有的都有一个值,所以分母应该是6而不是9。

有没有办法让我轻松做到这一点?谢谢!

【问题讨论】:

  • 其他单元格中有哪些类型的数据(即,您希望包含在平均值中的那些数据)?例如,它们都是文本吗?或者,如果一切都是数字,是否有任何东西可以将所讨论的数字与其他数字区分开来(例如,全部为负数?全部超过一定数量?全部......?)。最好展示,而不是简单地告诉,你正在使用什么。细节很重要,可能会揭示更简单的解决方案。
  • @ErikTyler 很抱歉并注意到了这一点。下次我会更详细。感谢您的回复。
  • 我实际上是在寻求答案,试图看看是否有更简单的解决方案适合您。因此,如果您仍想分享我询问的详细信息,我会查看它们。但是,如果您对已经提供的解决方案感到满意,那就太好了。

标签: excel google-sheets excel-formula google-sheets-formula average


【解决方案1】:

随便用

=AVERAGE(J28,O28,T28,Y28,AD28,AI28,AN28,AS28,AX28)

它会很高兴地忽略空的和非数字的单元格

注意:您的单元格列表包括 9 个单元格,所以应该是 /9 对吧?

【讨论】:

  • 这很好用!谢谢!是的,它是 9,所以谢谢你的更正。
【解决方案2】:

使用COUNTA() 函数排除空单元格。试试下面的公式-

=(J28+O28+T28+Y28+AD28+AI28+AN28+AS28+AX28)/COUNTA(J28,O28,T28,Y28,AD28,AI28,AN28,AS28,AX28)

【讨论】:

  • 我试过这个。我在这些单元格中放了两个 90,但平均值变为 20。
猜你喜欢
  • 2015-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-27
相关资源
最近更新 更多