Excel-Formel: Summe nach Monat -

Inhaltsverzeichnis

Generische Formel

=SUMIFS(values,date_range,">="&A1,date_range,"<="&EOMONTH(A1,0))

Zusammenfassung

Um nach Monat zu summieren, können Sie mithilfe der Funktion EOMONTH eine Formel verwenden, die auf der Funktion SUMIFS basiert. In dem gezeigten Beispiel lautet die Formel in F4:

=SUMIFS(amount,date,">="&E4,date,"<="&EOMONTH(E4,0))

Diese Formel verwendet die genannten Bereiche "Betrag" (C4: C9) und "Datum" (B4: B9).

Erläuterung

Die SUMIFS-Funktion kann Werte in Bereichen basierend auf mehreren Kriterien summieren.

In diesem Fall konfigurieren wir SUMIFS so, dass Beträge nach Monat anhand von zwei Kriterien summiert werden: eines, um Daten zu entsprechen, die größer oder gleich dem ersten Tag des Monats sind, und eines, um Daten zu entsprechen, die kleiner oder gleich dem letzten Tag des Monats sind. Mit anderen Worten, wir brauchen eine Formel wie diese:

=SUMIFS(amount,date,">="&"1/1/2016",date,"<="&"1/31/2016")

Oder die kugelsichere Alternative:

=SUMIFS(amount,date,">="&DATE(2016,1,1),date,"<="&DATE(2016,1,31))

Diese Version ist robuster, da Datumsangaben mit separaten Werten für Jahr, Monat und Tag erstellt und nicht als Text eingegeben werden, der von Excel interpretiert werden muss.

Normalerweise ist dies ein Problem, denn wenn Sie in Spalte E Monatsnamen als Text hinzufügen (z. B. "Januar", "Februar", "März" usw.), müssen Sie sich zusätzliche Mühe geben, um Daten zu erstellen, die Sie für Kriterien verwenden können . In diesem Fall verwenden wir jedoch einen einfachen Trick, um die Sache zu vereinfachen: In Spalte E fügen wir anstelle der Eingabe von Monatsnamen tatsächliche Daten hinzu (01.01.2016, 01.02.2016, 01.03.2016). Verwenden Sie dann ein benutzerdefiniertes Datumsformat ("mmmm"), um die Monatsnamen anzuzeigen.

Dies macht es einfach, die Kriterien zu erstellen, die wir für SUMIFS benötigen. Um Daten zu finden, die größer oder gleich dem ersten des Monats sind, verwenden wir:

">="&E4

Und um Daten zu finden, die kleiner oder gleich dem letzten Tag des Monats sind, verwenden wir Folgendes:

"<="&EOMONTH(E4,0)

Wenn die EOMONTH-Funktion monatelang Null ist, wird automatisch der letzte Tag des Monats zurückgegeben, der durch das Datum bereitgestellt wird.

Die Verkettung mit einem kaufmännischen Und (&) ist erforderlich, wenn Kriterien erstellt werden, die einen logischen Operator mit einem numerischen Wert verwenden.

Pivot Table-Lösung

Eine Pivot-Tabelle ist eine hervorragende Lösung, wenn Sie Daten nach Jahr, Monat, Quartal usw. zusammenfassen müssen, da diese Art der Gruppierung für Sie ohne Formeln durchgeführt wird. In diesem Video finden Sie einen direkten Vergleich von Formeln und Pivot-Tabellen: Warum Pivot-Tabellen.

Interessante Beiträge...