Seite 1 von 1

Dynamisch von jetzt zwei Jahre in die Vergangenheit summieren

Verfasst: Mo 24. Aug 2015, 17:25
von svenfried
Liebe Foristen,

ich stehe vor folgendem Problem, bei dem ich um Eure Hilfe bitte, da ich nicht weiter weiß.

Ich muss dynamisch vom aktuellen Datum zwei Jahre in die Vergangenheit eine Summe bilden. Folgendes Beispiel: Ich führe eine Tabelle, wie viele Äpfel ich an einem bestimmten Tag geerntet habe. Dazu habe ich eine simple zweispaltige Tabelle mit "Datum" und "Anzahl der geernteten Äpfel":

27.10.2014 9
02.04.2015 12
07.04.2015 3
11.05.2015 7
27.06.2015 4

Ich möchte nun ein einzelnes Feld mit "Summe der letzten zwei Jahre" haben. Wenn ich die Tabelle am 28.10.2016 öffne, werden alle 5 Zeilen summiert und in dem besagten Feld soll "35" drinstehen. Wenn ich zwei Tage später (am 29.10.2016) die Tabelle erneut öffne, liegt die oberste Zeile (27.10.2014) mehr als 2 Jahre in der Vergangenheit, wird also nicht mitgezählt. Dementsprechend werden nur die untersten 4 Zeilen summiert und es steht "26" in dem Feld.

Außerdem brauche ich in einem zweiten Feld die Anzahl der Zeilen, die in die Berechnung eingeflossen sind (also "5" im ersten und "4" im zweiten Beispiel).

Wenn ich neue Zeilen am Ende der Tabelle einfüge, sollen die natürlich mitgezählt werden, wenn sie vom Datum her passen.

Ist verständlich, was ich meine? Mir fehlt irgendwie der Ansatz, das Problem zu lösen.

Für jegliche Tipps schon einmal danke!

Grüße, Sven

Re: Dynamisch von jetzt zwei Jahre in die Vergangenheit summieren

Verfasst: Mo 24. Aug 2015, 17:33
von karolus
Hallo

Code: Alles auswählen

=SUMMENPRODUKT(A1:A10000>EDATUM(HEUTE();-24);B1:B10000)

Re: Dynamisch von jetzt zwei Jahre in die Vergangenheit summieren

Verfasst: Mo 24. Aug 2015, 17:46
von svenfried
Wow karolus,

besten Dank! Funktioniert super!!

Danke nochmals!

Grüße, Sven