Freigeben über

SummeWenns mit 3 Kriterien

Anonym
2020-03-26T22:12:26+00:00
Datum Wert Januar Februar März April Mai
300€ 0€ 0€ 0€ 0€
von: 21.3.2002 100€
1.1.2020 13.1.2020 200€
bis: 17.1.2020 100€
31.12.2020

Die Spalte Datum enthält Daten mit dazugehörigen Werten in Spalte 'C. Die Zeilenanzahl variiert.

Der Auswertezeitraum wird über A4/A6 definiert.

Die Monate sollen darunter die jeweiligen Summen aus C: enthalten für den angegebenen Zeitraum. Also hier 300€ für den Januar 2020. B3 fällt weg da nicht im Zeitraum.

In D2 steht "=SUMMEWENNS(INDIREKT("$C$3:$C"&$F$24);INDIREKT("$B$3:$B"&$F$24);"<="&$A$6;INDIREKT("$B$3:$B"&$F$24);">="&$A$4)"

Da ich nicht weiß wie viele Zeilen die Tabelle umfasst habe ich in F24 per "=AGGREGAT(14;4;(B:B<>"")*ZEILE(B:B);1)" die letzte Zeile in 'B berechnet. Dankenswerterweise werden mit Hilfe dieser Formel Leerzeilen und andere Dateitypen mitgezählt.

Wie aus der SummeWenns ersichtlich ist, fehlt mir das dritte UND-Kriterium.

Über "=TEXT(INDIREKT("B3:B"&$F$24);"MMMM")" bekomme ich den Monat des Datum-Wertes aus 'B. Den wollte ich mit der jeweiligen Spaltenüberschrift (Januar, Februar...) als drittes Kriterium verbinden.

Die Überprüfung mittels "=Wenn((TEXT(B3;"MMMM")=D1);WAHR;FALSCH)" ergibt "WAHR" und "=Wenn(isttext(D1);WAHR;FALSCH)" ebenso.

Aber der Vergleich über das dritte Kriterium kann nicht eingegeben werden, bzw. gelingt nicht. Mittlerweile bin ich betriebsblind und sehe auch keine anderen Möglichkeiten mehr. Ich habe so viel probiert, das........

Wer hat eine Lösung für mich.

Danke schon mal im voraus.

Gruß

Martin

Microsoft 365 und Office | Excel | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
{count} Stimmen
Antwort, die vom Frageautor angenommen wurde
  1. Andreas Killer 144K Zuverlässigkeitspunkte Freiwilliger Moderator
    2020-03-27T08:10:31+00:00

    Mach es Dir einfach und nimm eine Pivottabelle, dann kannst Du sogar zusätzlich zwischen Jahren unterscheiden... wenn Du möchtest.

    Andreas.

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare

1 zusätzliche Antwort

Sortieren nach: Am hilfreichsten
  1. Anonym
    2020-03-27T10:53:12+00:00

    Hallo Martin,

    die von Andreas angesprochene Pivot-Lösung ist die schnellste, sauberste und schönste Lösung.

    Alternativ kannst du es aber in D2 auch mit Formel probieren.

    Entweder:

    =SUMMENPRODUKT(--(TEXT($B$3:$B$100;"MMMM")=D$1);--(JAHR($B$3:$B$100)=2020);$C$3:$C$100)

    oder:

    =SUMMENPRODUKT(--(TEXT($B$3:$B$100;"MMMM")=D$1);--($B$3:$B$100>=$A$4);--($B$3:$B$100<=$A$6);$C$3:$C$100)

    und die Formel nach rechts ziehen so weit benötigt.

    Claus

    0 Kommentare Keine Kommentare