Ist es in Google Spreadsheets möglich, den Wert der Zelle direkt darüber zu erreichen?
Bedeutung: In einer Zelle A2
möchte ich den Wert aus der obigen Zelle anzeigen A1
. Nicht weil es diese Koordinate ist, sondern weil es die Zelle oben ist. Dazu setze ich einfach den Wert auf die obige Zelle:
Wenn ich eine neue Zeile zwischen diesen beiden erstelle, erhalte ich Folgendes:
Wie wir wissen, keine Änderung der Werte, da die Referenz auf diese Weise nicht relativ ist. Wie kann ich es relativ zur Zelle machen, damit ich immer die Zelle über nomatter auswähle, was geändert wird? Ich möchte, dass das Ergebnis wie folgt lautet:
Der Begriff Verwandter ist natürlich falsch , aber ich hoffe, Sie verstehen meinen Standpunkt. Ich möchte sowohl das übliche relative Verhalten (damit ich die Zelle selbst verschieben kann und ihre Referenz in die neue Spalte und Zeile passt) als auch das Verhalten, dass die Referenz nicht auf eine bestimmte feste Koordinate zeigt, sondern auf einen bestimmten Pfad von der Zelle selbst.
quelle
=SUM(A1:INDIRECT(ADDRESS(ROW()-1,COLUMN())))
arbeitet für mich.Für alle, die über diese Frage stolpern, können Sie die Spalte auch wie folgt angeben:
Dies ist praktisch, wenn Sie Werte in Spalte B zurückgeben, aber mit der vorherigen Zeile in Spalte A vergleichen.
quelle