Excel 将两列中的值相乘,然后将所有行的结果相加?

Excel 将两列中的值相乘,然后将所有行的结果相加?,excel,function,Excel,Function,以下是我努力实现的目标: A | B 10 | 2 10 | 1 10*2 = 20 10*1 = 10 20 + 10 = 30. 行范围可以是任何内容。。。例如,从2到50行。我想我可以用一个函数来完成这一点,但我可以找到如何将两者结合到一起: =(A1*B1) + (A2*B2) + ... 上面的方法是可行的,但我希望它能够通过使用范围自动添加更多行,而无需单独写入行 比如: =SUM((C3*D3):(C14*D14)) 非常感谢您的帮助。如果我理解正确,您需要的是sump

以下是我努力实现的目标:

A  | B
10 | 2
10 | 1

10*2 = 20
10*1 = 10

20 + 10 = 30.
行范围可以是任何内容。。。例如,从2到50行。我想我可以用一个函数来完成这一点,但我可以找到如何将两者结合到一起:

=(A1*B1) + (A2*B2) + ...
上面的方法是可行的,但我希望它能够通过使用范围自动添加更多行,而无需单独写入行

比如:

=SUM((C3*D3):(C14*D14))

非常感谢您的帮助。

如果我理解正确,您需要的是sumproduct功能

=SUMPRODUCT(A1:A2, B1:B2)

好极了!谢谢,成功了。我在努力寻找合适的“谷歌术语”来搜索。我必须等8分钟才能批准你的回答。