将行与上一行相乘并获得平均值

时间:2012-04-19 08:52:50

标签: excel

我有一个excel表,可以说500列和2行。我想将第二行中的每个单元格与第一行中的单元格相乘。然后得到总和的平均值。

示例:

3 4 1 2 5
1 3 3 5 1

解决方案是:(3 * 1 + 4 * 3 + 1 * 3 + 2 * 5 + 5 * 1)/列数

Excel中的命令会是什么样的?

2 个答案:

答案 0 :(得分:3)

对于第1行和第2行中的数据,请使用

=SUMPRODUCT(1:1,2:2)/COUNT(1:1)

答案 1 :(得分:1)

这就是我要做的事情:

1)在第三行第一列输入“= A1 + A2”。复制/粘贴整个行以进行传播。

2)在另一列某处输入“AVERAGE(C1:C500)”。

#2中的那个单元格应该给你答案。