在一列中取平均多个数字

时间:2014-03-26 06:21:58

标签: excel excel-formula average

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

原因是我不想要太多具有单个值的列

1 个答案:

答案 0 :(得分:0)

借用tigeravatar的公式here并稍微修改它,你可以使用这样的东西,作为数组公式输入(按住 Ctrl + Shift + 输入以在输入后使用它,而不是单独输入

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