2016-05-16 10 views
0

Ich bin neu in Sheets und ich kenne keine Terminologie noch, so dass ich nicht sicher war, wie man das nachschlagen. Wenn ich habe:Finden Sie die Summe jeder Zeile in einer Tabelle

A1[=SUM(B1:1)] 

Wie kopiere ich automatisch, dass auf A2, so dass:

A2[=SUM(B2:2)] 

Und die gleiche Sache weiter entweder auf unbestimmte Zeit oder bis ich einen Haltepunkt zu erklären?

+0

P.S. Ich verwende die mobile App im Moment. –

Antwort

2

Zunächst, wenn Sie einfach die Formel von A1 auf A2 (oder mehrere Zellen darunter) kopieren, wird es automatisch geändert, wie Sie möchten. Dies ist, wie relative Referenzen arbeiten.

Aber es ist auch möglich, alle Summen mit einer Formel zu erhalten. Die folgende in A1 eingegebene Formel erstellt Summen der ersten sieben Zeilen in Spalte A. Um die Anzahl der addierten Zeilen zu ändern, ersetzen Sie 7 in B1:7 durch eine andere Zahl.

=arrayformula(mmult(B1:7 + 0, transpose(B1:1 * 0 + 1))) 

Erläuterung:

  • B1:7 + 0 die Einträge Zahlen nötigt (so dass leere Zellen werden 0) gewonnen.
  • transpose(B1:1 * 0 + 1) erstellt einen Spaltenvektor von 1s geeigneter Größe.
  • Matrixmultiplikation mmult durch eine Spalte von 1s beläuft sich auf die Summe jeder Zeile.
  • der Wrapper arrayformula zeigt an, dass die Operationen für Arrays ausgeführt werden sollen.
+0

Sehr schöne Formel! –

Verwandte Themen