excel - 将行与上面的行相乘并获得平均值

标签 excel excel-formula

我有一个 Excel 表格,其中有 500 列和 2 行。我想将第二行中的每个单元格与第一行中上面的单元格相乘。然后求总和的平均值。

示例:

3 4 1 2 5
1 3 3 5 1

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

该命令在 Excel 中是什么样子?

最佳答案

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

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

关于excel - 将行与上面的行相乘并获得平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10224694/

相关文章:

excel-formula - 为什么 FIND 的计算结果为#VALUE!当它找不到值时?

excel - 查找文本位于哪列?

vba - 使用VBA : Assign value to label control on userform

excel - 列表框在 excel-vba 用户表单中以某种方式设置为 Null

sql - 使用 Excel 从 VARBINARY(MAX) 字段批量插入

Excel VBA - 在某些条件下删除行

excel - 使用 "If cell contains #N/A"作为公式条件。

excel - 带有通配符和多个条件的索引匹配

excel - 匹配某个单元格内列中的文本 - Excel

vba - If/Or 公式未给出正确的 True 或 False 陈述