Excel:带有单元格的列的乘积之和

问题描述 投票:0回答:2

我想将列的每个单元格与某个范围内定义的值相乘,然后求和它们的总和。

  • A1:2000
  • [B1:1,B2:2,B3:3

我希望B1*A1 + B2*A1 + B3*A1 = 2000*1 + 2000*2 + 2000*3 = 12000

我尝试过:

=PRODUCT(B1:B3, A1)返回A1 * B1 * B2 * B3=B1:B3*A1无效=SUMPRODUCT(B1:B3, A1)无效,它需要相同的列

我认为SUMIF在这里不合适,因为没有条件。我没有运气就搜索过。

excel excel-formula product worksheet-function sumproduct
2个回答
1
投票
将此公式放在B列之外的任何单元格中。

= A1 *(SUM(B:B))


1
投票
最简单的方法:

=SUM(B1:B3)*A1

或数组公式(必须使用

Ctrl + Shift + Enter输入]

=SUM(B1:B3*$A$1)
© www.soinside.com 2019 - 2024. All rights reserved.