
Generische Formel
=SUM(OFFSET(start,0,0,N,1))
Zusammenfassung
Um einen Satz monatlicher Daten über n Monate zusammenzufassen, können Sie eine Formel verwenden, die auf den Funktionen SUM und OFFSET basiert. Im gezeigten Beispiel lautet die Formel in G6:
=SUM(OFFSET(C5,0,0,G5,1))
Erläuterung
In dem gezeigten Beispiel haben wir monatliche Daten für die Jahre 2017 und 2018. Das Ziel besteht darin, die Werte über eine bestimmte Anzahl von Monaten dynamisch zu summieren, die in Zelle G5 als 6 fest codiert sind. Dies erfolgt durch Einspeisen einer mit der OFFSET-Funktion erstellten Referenz in die Summenfunktion.
Mit der OFFSET-Funktion können Sie eine Referenz mit einem Startpunkt, einem Zeilen- und Spaltenversatz sowie einer Höhe und Breite erstellen. OFFSET ist praktisch in Formeln, die "letzte n Werte", "erste n Werte" usw. dynamisch mitteln oder summieren. In Zelle G6 ist OFFSET folgendermaßen konfiguriert:
OFFSET(C5,0,0,G5,1)
Übersetzt: Erstellen Sie von einer Startposition von C5 aus eine Referenz mit 6 Zeilen x 1 Spalte ohne Versatz. Mit der Nummer 6 in G5 gibt OFFSET die Referenz C5: C10 an SUM zurück:
=OFFSET(C5,0,0,G5,1) // returns C5:C10 =SUM(C5:C10)) // returns 5775
Die Formel in G7 wird auf die gleiche Weise eingerichtet. Der einzige Unterschied ist der Ausgangspunkt:
=OFFSET(D5,0,0,G5,1) // returns D5:D10 =SUM(D5:D10)) // returns 6380
Wenn die Nummer in G5 geändert wird, werden beide Formeln dynamisch aktualisiert und geben ein neues Ergebnis zurück.
Variation von Jahr zu Jahr
Anstatt einen Wert in die Formel fest zu codieren, können Sie die COUNT-Funktion verwenden, um vorhandene Einträge in einer bestimmten Spalte zu zählen und diese Anzahl an OFFSET zurückzugeben. Eine generische Version dieser Formel würde folgendermaßen aussehen:
=SUM(OFFSET(start,0,0,COUNT(rng),1))
Dabei ist rng eine Referenz auf einen Bereich, der YTD-Werte enthält.