Clever-Excel-Forum

Normale Version: Problem Summenprodukt mit Datum und mehreren Kriterien
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo, 

momentan habe folgendes Problem: ich möchte gerne mit Hilfe der Summenproduktformel Einträge aus einem Transaktionsbuch innerhalb eines bestimmten Zeitraums (z.B. im Jahr 2020) anhand von Zusatzkriterien (Name, Zahlungsart und Betrag) zusammenfassen und aufsummieren. Sobald ich das Auswahlkriterium "Datum" versuche in meine Formel einzubinden erhalte ich jedoch immer den Wert 0, statt die korrekte Summe als Ergebnis. 

Folgende Struktur hat meine Tabelle:

Code:
A        B        C        D
Datum        Name        Zahlungsart    Betrag
20.06.2020    Mueller        Bar        327,51 €
21.06.2020    Meier        Rechnung    209,32 €
22.06.2020    Mueller        Bar        411,87 €
20.07.2021    Mueller        Bar        723,55 €

Und die folgenden beiden Funktionen habe ich ausprobiert:

Code:
Formel 1 - Summe ohne Datums-Filter:    =SUMMENPRODUKT((Tabelle1[Name]="Mueller")*(Tabelle1[Zahlungsart]="Bar")*(Tabelle1[Betrag]))                            
Ergebnis: 1.462,93 €

Formel 2 - Summe mit Datums-Filter:     =SUMMENPRODUKT((JAHR(Tabelle1[Datum])=2020*(Tabelle1[Name]="Mueller")*(Tabelle1[Zahlungsart]="Bar")*(Tabelle1[Betrag])))
Ergebnis: 0
Erwartetes Ergebnis: 739.38 €

Wie ihr sehen könnt funktioniert das Bilden des Summenproduktes mit der Formel ohne Datums-Filter. 
Sobald ich jedoch versuche das Datum als Filterkriterium mit einzubinden, erhalte ich 0, statt 1051,06 € als Ergebnis.

Ich bin mir ziemlich sicher, dass es sich um einen Syntax-Fehler, doch trotz mehrerer Versuche diesen zu beheben bin ich bislang erfolglos geblieben.

Daher würde ich mich über den ein oder anderen unterstützenden Tipp freuen.

Viele Grüße
Hallo, 

eine fehlende Klammer.
Code:
SUMMENPRODUKT(((JAHR(Tabelle1[Datum])=2020)*(Tabelle1[Name]="Mueller")*(Tabelle1[Zahlungsart]="Bar")*(Tabelle1[Betrag])))


Gruß
Oh je, da habe ich wohl vor Lauter Buchstaben, Klammern und Zahlen den Überblick verloren.
Danke. Mit der Klammer funktioniert es!
Hi,


geht auch mit SUMMEWENNS, ist weniger performancelastig:

Code:
=SUMMEWENNS(Tabelle1[Betrag];Tabelle1[Datum];">=1.1.20";Tabelle1[Datum];"<=31.12.20";Tabelle1[Name];"Mueller";Tabelle1[Zahlungsart];"Bar")