2017-06-19 100 views
1

我有,我有很多列這個Excel工作表,我需要應用到他們每個人一個求和公式:如何總結一列公式

| | A  | B | C | D |  E | 
| 1 | Products | Prod1 | Prod2 | Prod3 | Revenues | 
| 2 | Price/u | 10 | 20 | 30 | -------- | 
| 3 |Price Fixed| 5 | 10 | 2 | -------- | 
| 4 |Sales  | ----- | ----- | ----- | -------- | 
| 5 | 2017 | 1 | 5 | 56 | ?????? | 
| 6 | 2018 | 3 | 10 | 100 | ?????? | 
| 7 | -------------------------------------------- | 
| 8 | TOTAL | SUM() | SUM() | SUM() | -------- | 

我想知道如何計算?????。確實,它看起來像: =(B5 * B2 + B3) + (C5 * C2 + C3) + (D5 * D2 + D3),問題是我需要把它弄到Z

謝謝!

回答

2

你可以使用這個公式:

=SUMPRODUCT(B5:Z5*B2:Z2 + B3:Z3) 

SUMPRODUCT陣列上運行。它在這裏提交了一個單一的數組,所以它只是總結它。這個陣列被計算爲:

  • 行的逐元素乘積矢量B5:Z5 * B2:Z2

  • 逐元素加法行向量B3的:Z3

1

您還可以使用數組公式,然後總結了很多:

={SUM(B5:Z5*B2:Z2+B3:Z3)}不忘做數組公式您使用CTRL + SHIFT + Enter