Excel: сумма произведений столбца с ячейкой - PullRequest
1 голос
/ 28 января 2020

Я хочу умножить каждую ячейку столбца на значение, определенное в некотором диапазоне, и получить их сумму.

  • 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 уместен там, потому что нет условий. Я гуглил без удачи.

Ответы [ 2 ]

3 голосов
/ 28 января 2020

Поместите эту формулу в любую ячейку за пределами столбца B.

= A1 * (SUM (B: B))

3 голосов
/ 28 января 2020

Самый простой способ:

=SUM(B1:B3)*A1

Или формула массива (необходимо ввести, используя Ctrl + Shift + Ввод )

=SUM(B1:B3*$A$1)
...