Excel平均行数组公式

我想要取得行将导致列(数组)的平均值。 示例input:

3 4

4 4

4 6

用我想创build的数组公式:

3.5

4

平均值是数字之和除以数字之和。 所以首先添加它们(A1:A3 + B1:B3)
3 + 4 = 7
4 + 4 = 8
4 + 6 = 10
然后除以数字的数量(/ 2):
7/2 = 3.5
8/2 = 4
10/2 = 5

{=(A1:A3+B1:B3)/2} 

从操作注释后编辑:
https://productforums.google.com/forum/#!topic/docs/Q9x44sclzfY手动添加列的公式

 {=mmult(A1:B3,sign(transpose(column(A1:B3))))/Columns(A1:B3)} 

这是在Excel中这样做的一种方法

=SUBTOTAL(1,OFFSET(A1:B3,ROW(A1:B3)-MIN(ROW(A1:B3)),0,1))

OFFSET提供一个“范围数组”,每个范围是一行, SUBTOTAL以1作为第一个参数,对这些范围进行平均。 您可以在另一个公式或函数中使用它,或者在工作表上的某个范围内input。

Siphor对MMULT的build议的优势在于,即使在范围内的空白或文本值(这些将被忽略)

如果第一列是A,第二列是B,那么在列C中input这个expression式:

 =AVERAGE(A1,B1) 

并将其扩展到最后一行

你也可以使用一个范围,如果你有超过2列(这个function允许一些单元格为空):

  =AVERAGE(A1:F1)