Wie summiert man eine Spalte BIS ZU „dieser“ Zelle?

Wie summiert man eine Spalte BIS ZU „dieser“ Zelle?

Ich verwende Google Sheets, hoffe aber für andere, dass eine allgemeine Antwort hier funktionieren könnte. Siehe den Screenshot unten. Wenn ich eine Zeile unterhalb der Spalte mit „$37,50“ einfüge und eine Zahl in die neue Zeile für diese Spalte eingebe, erkennt diese sumFunktion sie nicht, weil sie zu wird F23und die Summe dann zu wird F24. Jedes Mal, wenn ich dies tue, muss ich die Funktion dieser Zelle bearbeiten sum. Ist es möglich, so etwas wie zu tun sum(CELL1:THIS_CELL - 1)?

Jede Hilfe wäre toll, danke!

ICHBildbeschreibung hier eingeben

Antwort1

Wenn Sie die Adresse einer Zelle direkt über der aktuellen Zelle erhalten möchten, verwenden Sie

ADDRESS(ROW()-1,COLUMN())

Um den Verweis darauf zu erhalten, verwenden Sie

INDIRECT(ADDRESS(ROW()-1,COLUMN()))

In Ihrem speziellen Fall können Sie Ihre Formel also ersetzen durch

=SUM(F18:INDIRECT(ADDRESS(ROW()-1,COLUMN())))

PS. Wenn ich F23 auswähle, eine Zelle mit nach unten verschobenen Zellen einfüge, einen Wert in die neu eingefügte leere Zelle eingebe und die Eingabetaste drücke (oder auf eine andere Zelle klicke), bearbeitet Excel die Formel in Zelle F24 automatisch zu =SUMME(F18:F23)...

verwandte Informationen