In Excel kommt es oft vor, dass Daten anhand von Datumsangaben gefiltert oder analysiert werden müssen. Ein typisches Beispiel ist die Berechnung der Summe von Werten, die an einem bestimmten Datum oder innerhalb eines bestimmten Zeitraums liegen. In diesem Artikel beschäftigen wir uns mit zwei wichtigen Excel-Funktionen zur Datumsanalyse: der Matrixfunktion mit SUMME(WENN()) und der einfacheren, aber ebenso leistungsfähigen Funktion SUMMEWENN(). Wir werden beide Funktionen ausführlich erklären und anhand von Beispielen deren Anwendung demonstrieren.
Beispiel 1: Summierung von Werten für den Monat Februar
Beginnen wir mit einem klassischen Beispiel: Wir haben eine Liste von Daten und zugehörigen Werten. Unsere Aufgabe besteht darin, nur die Werte aus einer bestimmten Spalte zu summieren, wenn das entsprechende Datum in einer anderen Spalte im Monat Februar liegt.
Ausgangslage
A | B | C |
01.01.2025 | 5 | |
01.01.2025 | 1 | |
01.02.2025 | 1 | <- |
01.03.2025 | 4 | |
01.02.2025 | 2 | <- |
01.01.2025 | 1 | |
01.04.2025 | 3 | |
01.02.2025 | 2 | <- |
01.06.2025 | 5 | |
01.03.2025 | 2 | |
01.02.2025 | 3 | <- |
01.01.2025 | 0 | |
01.04.2025 | 2 | |
01.02.2025 | 4 | <- |
01.01.2025 | 5 |
Unser Ziel ist es, alle Werte in Spalte B zu addieren, wenn das Datum in Spalte A im Monat Februar liegt. Die Zellen mit den relevanten Werten sind bereits mit Pfeilen markiert.
Lösung mit einer Matrixfunktion
Um dies zu erreichen, verwenden wir eine Matrixfunktion. Die Funktion, die die gewünschte Berechnung durchführt, lautet:
=SUMME(WENN(GANZZAHL(MONAT(A1:A15))=2;B1:B15))
Erläuterung der Funktion:
- MONAT(A1:A15): Diese Funktion extrahiert den Monat aus den Datumswerten in der Spalte A. Für den 01.02.2003 gibt diese Funktion beispielsweise den Wert 2 zurück.
- GANZZAHL(...): In diesem Fall ist die Verwendung von GANZZAHL() nicht zwingend erforderlich, da MONAT() immer eine Ganzzahl liefert. Sie kann jedoch helfen, sicherzustellen, dass keine Rundungsfehler auftreten, wenn die Daten beispielsweise in einer anderen Form vorliegen.
- WENN(...=2; B1:B15): Diese Bedingung prüft, ob der Monat Februar (Monat 2) ist. Wenn ja, wird der entsprechende Wert aus Spalte B für die Summierung berücksichtigt.
- SUMME(): Schließlich summiert die SUMME()-Funktion alle Werte, die von der WENN()-Funktion zurückgegeben werden.
Ergebnis:
Das Ergebnis dieser Formel ist 12, da die Werte 1, 2, 2, 3 und 4 (aus den Zeilen 3, 5, 8, 11 und 14) die Bedingungen erfüllen.
Matrixfunktion aktivieren:
Da es sich um eine Matrixfunktion handelt, muss diese mit der Tastenkombination [Strg] + [Umschalt] + [Enter] abgeschlossen werden. Excel fügt dann automatisch geschweifte Klammern {} um die Formel hinzu, um anzuzeigen, dass sie als Matrixformel ausgeführt wird.
Beispiel 2: Summierung basierend auf einem bestimmten Datum
Manchmal möchte man nicht nur nach Monaten filtern, sondern nach bestimmten Datumsangaben. Hier kommt die SUMMEWENN()-Funktion ins Spiel, die ideal für einfachere Bedingungen geeignet ist.
Ausgangslage
A | B | C |
---|---|---|
15.12.2025 | 1 | |
15.11.2025 | 2 | |
20.10.2025 | 3 | |
10.11.2025 | 4 | |
17.11.2025 | 5 |
Unser Ziel ist es, alle Werte in Spalte B zu summieren, wenn das Datum in Spalte A größer oder gleich dem 17.11.2025 ist.
Lösung mit SUMMEWENN()
Die SUMMEWENN()-Formel lautet wie folgt: =SUMMEWENN(A1:A5;">="&"17.11.2003";B1:B5)
Erläuterung der Funktion:
- A1:A5: Der Bereich, der die zu überprüfenden Daten enthält.
- ">="&"17.11.2003": Das Kriterium für die Summierung. In diesem Fall werden alle Datumswerte berücksichtigt, die größer oder gleich dem 17.11.2003 sind.
- B1:B5: Der Bereich, dessen Werte summiert werden sollen, wenn die Bedingung erfüllt ist.
Ergebnis:
Die Formel summiert die Werte in den Zellen B1 und B5, da die zugehörigen Datumsangaben (15.12.2003 und 17.11.2003) größer oder gleich dem 17.11.2003 sind. Das Ergebnis lautet 6.
Erweiterung: Flexible Datumsbereiche
Ein häufiger Anwendungsfall in der Praxis ist die Summierung von Werten innerhalb eines bestimmten Datumsbereichs. Mit der Funktion SUMMEWENNS() kannst du eine noch genauere Datumsfilterung vornehmen, indem du mehrere Kriterien gleichzeitig berücksichtigst.
Beispiel 3: Summierung in einem spezifischen Datumsbereich
A | B | C |
---|---|---|
15.01.2025 | 1 | |
15.02.2025 | 2 | |
01.03.2025 | 3 | |
05.03.2025 | 4 | |
10.04.2025 | 5 |
Unser Ziel ist es, alle Werte in Spalte B zu summieren, wenn das Datum in Spalte A zwischen dem 01.02.2025 und dem 31.03.2025 liegt.
Lösung mit SUMMEWENNS()
Die Formel zur Berechnung lautet: =SUMMEWENNS(B1:B5; A1:A5; ">="&"01.02.2003"; A1:A5; "<="&"31.03.2003")
Erläuterung der Funktion:
- B1:B5: Der Bereich der zu summierenden Werte.
- A1:A5: Der Bereich der zu prüfenden Daten.
- ">="&"01.02.2025": Das erste Kriterium. Hier werden alle Datumswerte berücksichtigt, die größer oder gleich dem 01.02.2025 sind.
- "<="&"31.03.2025": Das zweite Kriterium. Es werden alle Datumswerte berücksichtigt, die kleiner oder gleich dem 31.03.2025 sind.
Ergebnis:
Die Formel summiert die Werte in den Zellen B2, B3 und B4, da deren zugehörige Datumswerte im angegebenen Bereich liegen (15.02.2025 bis 05.03.2025). Das Ergebnis lautet 9.
Anwendung von dynamischen Datumsbereichen
Manchmal möchtest du, dass sich der Datumsbereich dynamisch anpasst, basierend auf einem heutigen Datum oder einem anderen Referenzdatum. Hierzu kannst du die Funktion HEUTE() verwenden, um immer aktuelle Berechnungen durchzuführen.
Beispiel 4: Summierung der letzten 30 Tage
Angenommen, du möchtest die Werte der letzten 30 Tage summieren. In diesem Fall kann die Funktion HEUTE() genutzt werden, um das aktuelle Datum zu ermitteln, und die Funktion SUMMEWENNS(), um die Werte aus dem letzten Monat zu summieren.
=SUMMEWENNS(B1:B100; A1:A100; ">="&HEUTE()-30; A1:A100; "<="&HEUTE())
Erläuterung der Funktion:
- HEUTE()-30: Berechnet das Datum, das 30 Tage vor dem aktuellen Datum liegt.
- HEUTE(): Gibt das heutige Datum zurück.
Diese Formel summiert alle Werte
Fazit: Effektives Summieren von Werten mit Datumsbezug in Excel
In diesem Artikel haben wir verschiedene Methoden zur Summierung von Werten in Excel basierend auf Datumsangaben kennengelernt. Von der einfachen Summierung in einem bestimmten Monat mit SUMME(WENN()), über das gezielte Summieren ab oder bis zu einem bestimmten Datum mit SUMMEWENN(), bis hin zu komplexeren Anforderungen, wie das Summieren innerhalb flexibler Datumsbereiche mit SUMMEWENNS(), bietet Excel zahlreiche Möglichkeiten zur Datumsanalyse.
Die vorgestellten Funktionen sind besonders nützlich, wenn man regelmäßig mit großen Datenmengen und Zeiträumen arbeitet, sei es im Finanzwesen, bei Lagerbeständen oder in der Logistik. Jede dieser Funktionen bietet eine einfache Möglichkeit, Daten präzise zu filtern und entsprechende Berechnungen durchzuführen.
Indem wir dynamische Datumsangaben wie HEUTE() verwenden, können wir Excel-Formeln an aktuelle Anforderungen anpassen und so immer auf dem neuesten Stand bleiben. Die Flexibilität und Anpassungsfähigkeit von Excel macht es zu einem unverzichtbaren Werkzeug für datenbasierte Entscheidungen und Analysen.
Mit diesen Techniken haben Sie nun die Grundlage, um Ihre Datumsanalysen in Excel noch weiter zu verfeinern und automatisierte Berechnungen durchzuführen.