Ich möchte in der Lage sein, die Werte einer gesamten Zeile mit Ausnahme der ersten 2 Zellen zusammenzufassen. So etwas in der Art:
=sum(A3:A*infinity*)
Wie mache ich das?
Ich möchte in der Lage sein, die Werte einer gesamten Zeile mit Ausnahme der ersten 2 Zellen zusammenzufassen. So etwas in der Art:
=sum(A3:A*infinity*)
Wie mache ich das?
Antworten:
Etwas Ähnliches wurde schon einmal gefragt und ich werde diese Antwort wiederholen :
=sum(a3:a1048576)
da dies die maximale Anzahl von Zellen pro Spalte / Zeile in Office 2007 und 2010 ist (65536 ist die maximale Anzahl für vor 2007.) (Für Spalten ist der maximale Spaltenname XFD in 2007 und 2010 und IV vor 2007.)
Addieren Sie alles und entfernen Sie dann diejenigen, die Sie nicht einschließen möchten:
=SUM(A:A)-A1-A2
Bearbeiten:
Wie Josmh bereits betont hat, schlägt die obige Formel mit einem Fehler fehl, wenn A1 oder A2 nicht numerisch sind - aber Folgendes wird funktionieren:
=SUM(A:A)-SUM(A1,A2)
oder
=SUM(A:A)-SUM(A1:A2)
oder (für ein bisschen Spaß!)
=SUM(A:A,(-1*(SUM(A1))),(-1*SUM((A2))))
Diese funktionieren, weil die SUMME-Funktion nicht numerische Felder ignoriert
So summieren Sie eine ganze Zeile :
=sum(1:1)
Ersetzen Sie 1 durch Ihre Startreihennummer und verwenden Sie dann den entsprechenden Autofill-Punkt. Wenn Sie die Formel nach unten ziehen, ändert sie sich in "= Summe (2: 2)" und so weiter.
So summieren Sie die gesamte Zeile mit Ausnahme der ersten beiden Spalten :
=sum(1:1)-sum($a1:$b1)
Auf diese Weise können Sie die Dateigröße reduzieren.
Dies hat bereits einige gute Antworten, aber hier ist eine Methode, die ich noch nicht gepostet habe:
=SUM(OFFSET(3:3,0,2,1,COLUMNS(3:3)-2))
Das Format ist SUM(OFFSET(Range, Rows, Cols, [Height], [Width]))
. Wir beginnen mit dem gesamten Bereich, versetzen ihn um null Zeilen nach unten und zwei Spalten nach oben, setzen die Höhe auf 1 und setzen die Breite auf die aktuelle Breite minus zwei. Solange die Breiteneinstellung der Versetzung entspricht, funktioniert sie einwandfrei. Hier ist die gleiche Idee, eine Spalte anstelle einer Zeile zu summieren: (Beachten Sie, dass Sie den Width
Parameter nicht verwenden müssen, da Sie die gleiche Breite wie der ursprüngliche Bereich wünschen.)
=SUM(OFFSET(A:A,2,0,ROWS(A:A)-2))
Der Vorteil dieser Formeln gegenüber der aktuell akzeptierten Antwort ist, dass sie in jeder Excel-Version funktionieren. Der Bereich wird auch nicht angepasst, wenn Sie Zellen vor dem Feld einfügen, da die gesamte Zeile / Spalte referenziert wird. Möglicherweise möchten Sie diese Funktionalität nicht, abhängig von Ihrer Datenkonfiguration.
=sum(A3:A*infinity*)
wie es Microsoft Excel zulässt. Leider muss jede Referenz zweimal eingegeben werden (eine für die OFFSET-Funktion und eine für die ROWS-Funktion).
Ich dachte, Sie könnten einfach Folgendes tun: = SUMME (A3: A)
Edit : Sorry, ich habe falsch gelesen, dies ist für eine Spalte
Zeilen finden Sie in der genehmigten Antwort.
=SUM(A3:A:A)
.
=SUM(A3:A:A)
scheint dasselbe zu sein wie =SUM(A:A)
. (Ich bin überrascht, dass es sich nicht um einen Syntaxfehler handelt.)
Sie können auch Zellen in einer Zeile oder Spalte auswählen, indem Sie die erste Zelle auswählen und dann die Taste CTRL+ SHIFT+ ARROWdrücken ( RIGHT ARROWoder LEFT ARROWfür Zeilen den Pfeil nach oben oder den Pfeil nach unten für Spalten).
Hinweis Wenn die Zeile oder Spalte Daten enthält, wird mit STRG + UMSCHALT + PFEIL die Zeile oder Spalte der zuletzt verwendeten Zelle ausgewählt. Wenn Sie ein zweites Mal STRG + UMSCHALT + PFEIL drücken, wird die gesamte Zeile oder Spalte ausgewählt.
PS.
Schade, dass Excel nicht den gleichen Trick hat wie Google Sheets . Durch zB. Um zwischen C2 und C ( unendlich ) zu wählen , können Sie dort Folgendes tun:
SUM(C2:2)