Die Frage wurde mir vor Kurzem gestellt: "Wie kann ich aus einer Tabelle mit Rechnungen (enthält Datum und Betrag) die gleitenden Summen der letzten Woche aufaddieren?" - Ziemlich knifflig.
Hier links zuerst die Quelltabelle.
Und so lösen Sie das Problem:
- Erstellen Sie eine Tabelle mit den Daten der auszuwertenden Tage. Vom jeweiligen Tag weg 7 Tage zurück sollen die Rechnungen in einer zweiten Spalte aufaddiert werden.
Lösung unter Excel 2007/10/13
- Verwenden Sie die Funktion SUMMEWENNS.
- Das erste Argument definiert den Bereich der summiert werden soll (im Beispiel C3 bis C37). Absolut setzen (mit nicht vergessen. Für zukünftige Erweiterungen sollten Sie eine Leerzeile einbeziehen.
- Argument zwei nimmt den ersten Kriterienbereich auf (das sind die Rechnungsdaten B3 bis B37).
- Drittes Argument: Kriterium für den ersten Kriterienbereich: Das Kriteriendatum muss kleiner oder gleich sein dem Prüfdatum (Spalte E).
- Viertes Argument: zweiter Kriterienbereich (wieder B3 bis B37).
- Abschließend fünftes Argument = Kriterium für zweiten Kriterienbereich: Kriteriendatum muss größerer oder gleich sein dem Prüfdatum minus 6 Tage.
- Die Formel in der Zelle F3 lautet daher (in einer Zeile):
"=SUMMEWENNS($C$3:$C$37;$B$3:$B$37;"<="&E3;
$B$3:$B$37;">="&(E3-6))"
- Kopieren Sie diese Formel nach unten bis zur Zelle F11.
Lösung unter Excel 2003
Excel 2003 kennt die Funktion SUMMEWENNS noch nicht. Die Formel wird daher deutlich komplizierter.
- In zwei getrennten Bedingungen prüfen Sie ob das Rechnungsdatum
- kleiner oder gleich sein dem Prüfdatum (Spalte E) und
- größer oder gleich Prüfdatum -6 ist.
- Die Prüfung ergibt 1 wenn WAHR und 0 wenn FALSCH.
- Daher können Sie die beiden Prüfungen und den Rechnungsbetrag mit der SUMMENPRODUKT-Funktion auswerten.
- In F3 lautet die Formel:
"=SUMMENPRODUKT(($B$3:$B$37<=E7)*($B$3:$B$37>=(E7-6))*($C$3:$C$37))"
Vergessen Sie nicht, die Bezüge auf die Spalten B und C absolut zu setzen (Taste ).
- Kopieren Sie die Formel nach unten bis zur Zelle F11.
Tipp getestet unter Excel 2003, 2007, 2010, 2013