2017-06-19 3 views
1

ich diese Excel-Blatt haben, in dem ich viele Spalten haben, und ich brauche eine Formel Summe auf jeden von ihnen angewandt:Wie eine Spalte Formel zusammenzufassen

| | 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() | -------- | 

Ich frage mich, wie ????? zu berechnen. Tatsächlich würde es so aussehen: =(B5 * B2 + B3) + (C5 * C2 + C3) + (D5 * D2 + D3), das Problem ist, dass ich das zu Z bekommen muss.

Danke!

Antwort

2

können Sie diese Formel:

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

SUMPRODUCT arbeitet auf Arrays. Es ist hier ein einzelnes Array eingereicht, so dass es nur zusammenfasst. Dieses Array wird berechnet als:

  • elementweise Produkt der Zeilenvektoren B5: Z5 * B2: Z2

  • elementweise Addition von Zeilenvektor B3: Z3

1

Sie können auch eine Matrixformel verwenden und dann die Menge Summe:

={SUM(B5:Z5*B2:Z2+B3:Z3)} nicht zu vergessen Matrixformeln zu tun, verwenden Sie CTRL + SHIFT + ENTER

Verwandte Themen