【问题标题】:Taking average of multiple numbers in a single column在单列中取多个数字的平均值
【发布时间】:2014-03-26 06:21:58
【问题描述】:

我有一个名为“评级”的列,其中包含多个值。一个单元格看起来像这样:3、4、5 我想取这些值的平均值并将其放在另一列中。这可能吗?

原因是我不希望有太多列具有单个值

【问题讨论】:

  • 你想平均单个单元格还是这样的一整列单元格?最高评分和最低评分是多少?

标签: excel excel-formula average


【解决方案1】:

借用tigeravatar的公式here稍作修改,可以使用类似这样,输入为数组公式(按住Ctrl+Shift+Enter 键入后使用它,而不是单独 Enter):

=AVERAGE(--MID(SUBSTITUTE(B1,",",REPT(" ",99)),99*(ROW(INDIRECT("1:"&LEN(B1)-LEN(SUBSTITUTE(B1,",",""))+1))-1)+1,99))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2013-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多