如何总结一个列公式

我有这个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

谢谢!

你可以使用这个公式:

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

SUMPRODUCT在arrays上运行。 它在这里提交了一个单一的数组,所以它只是总结它。 这个数组计算如下:

  • 行向量B5:Z5 * B2:Z2的元素方式乘积

  • 行向量B3:Z3的元素相加

你也可以使用数组公式,然后求和:

={SUM(B5:Z5*B2:Z2+B3:Z3)}不要忘记做你使用CTRL + SHIFT + ENTER的数组公式