EXCEL电子表格 - 矩阵产品的术语

时间:2013-01-19 07:17:52

标签: excel matrix excel-formula formula product

我有两张图表,尺寸为9 * 9。我想计算

总和(aij * bij)j

只有一个公式的明显符号。

现在,我首先计算每个单元格中填充aij * bij的9 * 9表,然后在新列中,我在这个9 * 9表中对值列进行求和。这是两步。我想一步到位,以节省空间和时间。

语法是什么?

由于

2 个答案:

答案 0 :(得分:2)

您应该能够使用SUMPRODUCT公式对列上的产品求和。

如果原始数组在范围A1:I9和K1:S9中,那么结果数组中的第一个条目将是= SUMPRODUCT(A1:I1,K1:S1)。将此公式向下复制八行可以得到其余的结果元素..

总结所有元素的产品会更容易:SUMPRODUCT(A1:I9,K1:S9)

答案 1 :(得分:1)

此处采用另一种方法 - 使用数组SUM公式:=SUM(A1:I1*K1:S1)。但是,当您在单元格中键入时,按 CTRL + SHIFT + ENTER 而不是通常 ENTER 。因此,此公式将显示为{=SUM(A1:I1*K1:S1)} - 括号表示这是一个数组公式。但是,不应手动添加它们。

@chuff的答案是完全正确的,我赞成它,但使用数组公式至少有一个优点:使用它们你可以做更多的魔术技巧,这些技巧不是/很难使用SUMPRODUCT或任何类似的功能实现的。

另请参阅备注部分:http://office.microsoft.com/en-001/excel-help/sumproduct-HP005209293.aspx

使用此示例文件作为两种解决方案的演示:https://www.dropbox.com/s/0xr8iif920uqpqf/SUMPRODUCT.xlsx

选择更适合您的解决方案! (: