2010-05-17 22:25:12 +0000 2010-05-17 22:25:12 +0000
59
59

Ist es möglich, eine ganze Spalte zu summieren, ohne explizite Zellgrenzen in Excel zu setzen?

Ich möchte alle Werte in einer Spalte ab einem bestimmten Mindestwert summieren, aber ich möchte keine obere Grenze angeben, da jeder Wert in der Tabelle für die Summierung geeignet ist (abzüglich der Kopfzeile natürlich) und ich möchte es auf die “richtige” Weise tun, anstatt A2:A65535 zu summieren.

Ist das möglich?

Antworten (4)

73
73
73
2010-05-17 22:35:31 +0000

Lassen Sie einfach die Zeilennummern weg:

=SUM(A:A)

Beachten Sie, dass dieser Ausdruck nicht in Spalte A platziert werden kann (das würde eine endlose rekursive Summierung verursachen, die Excel nicht zulässt).

Wenn Sie stattdessen alle Zeilen in Spalte A oberhalb der aktuellen Zeile (z. B. 51) summieren wollten, könnten Sie dies tun:

=SUM(A$1:A50)

Wenn Sie die Zelle, die diesen Ausdruck enthält, verschieben, würde sich A50 in das ändern, was über der aktuellen Zelle liegt, während der Startpunkt der Summierung (A1) gleich bleibt.

Das Gleiche kann gemacht werden, wenn die Summe über den summierten Zellen in der aktuellen Zeile (sagen wir Zeile 1) gehalten wird:

=SUM(A2:A$51)
7
7
7
2012-11-24 20:58:36 +0000

In meinem Fall hatten die Felder, die ich nicht in den Bereich aufnehmen wollte, tatsächlich Zahlen in ihnen. Ich war ratlos, bis ich herausfand, dass man einfach die gesamte Spalte summieren kann und dann einfach die Felder, die man nicht haben will, subtrahieren kann:

=(SUM($B:$B)-SUM($B$1:$B$6))

Wobei die ersten sechs Zeilen der Spalte B Zahlen sind, die aber für die Daten, die ich summieren will, nicht relevant sind, und Spalte B eine unbestimmte Anzahl von Zeilen mit Informationen enthält.

7
7
7
2014-11-22 21:20:31 +0000

Im Fall von Google Spreadsheets können Sie Folgendes tun:

=SUM(C4:C)

Es summiert alle Zeilen in der Spalte C ab der vierten Zeile.

1
1
1
2015-01-31 19:36:28 +0000

Ich wollte C2:C∞ summieren und verwendete eine seltsame Lösung:

Ich platzierte die Formel =SUM(C:C) innerhalb von B1 und benutzte dann den Befehl Zellen zusammenführen, um B1 und C1 zusammenzuführen. Das Ergebnis war wie folgt: