Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
400to404
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
400to404
400to404
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Summewenn

Summewenn
Alexandra
Hallo Spezialisten,
ich habe eine Liste mit einer Datumsspalte und einer Betragsspalte
Die Datumsspalte ist im Datumsformat formatiert.
Nun soll in einer Kopfzeile eine Zelle die Betragsspalte summieren.
Es sollen aber nur die Beträge summiert werden, deren Datum in den
aktuellen Monat fallen. Meine Formel lautet:
=SummeWenn ( Datumsspalte ; =Monat(heute()) ; Betragsspalte)
oder exakt:
=Summewenn(C5:C100;=Monat(heute());D5:D100)
Mein Problem:
Excel akzeptiert die Bedingung nur in "", also:
=Summewenn(C5:C100;"=monat(heute())";D5:D100)
und die Summe ist leer, so als würde er das nicht erkennen.
In "" ist das ja auch wie Text...
Ich verstehe das nicht...
Danke für Hilfe
Alexandra

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Summewenn
Mac4
Hi,
so müsste es gehen:
=Summenprodukt((Monat(C5:C100)=Monat(heute()))*(D5:D100))
Marc
Toll, Danke
Alexandra
Aber warum geht das nicht mit Summewenn?
Werde mir hierüber wohl noch Gedanken machen müssen.
LG
Alexandra
AW: Toll, Danke
Mac4
HI,
mit Summewenn müsstest Du Dir eine Hilfsspalte machen, in der Du den Monat aus der Spalte C darstellst. Die Funktion Monat gibt grundsätzlich nur einen Wert zurück. Mit Hilfe einer Matrixformel (auch Summenprodukt ist eine) kann alles in einer Formel berechnet werden!
Marc
Mit SUMMEWENN ohne Hilfsspalte...
Boris
Hi Marc, hi Alex,
...geht es auch - macht nur nicht ganz so viel Sinn: ;-)
=SUMMEWENN(C:C;"&gt"&DATUM(JAHR(HEUTE());MONAT(HEUTE()););D:D)-SUMMEWENN(C:C;"&gt"&DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;);D:D)
Grüße Boris
Anzeige
AW: Summewenn
Josef
Hallo Alexandra!
Diese Formel sollte es tun!
{=SUMME(WENN(MONAT(C5:C100)=MONAT(HEUTE());D5:D100))}
Es ist eine Arrayformel, die geschweiften Klammern werden
nicht direkt eingegeben, sondern durch abschluss der
Formel mit [STRG]+[SHIFT]+[ENTER] erzeugt.
Gruß Sepp
@Marc
Josef
Hallo Marc!
Deine Formel bildet aber nicht die Summe,
sondern zählt nur die Einträge die in das
entsprechende Monat fallen!
Gruß Sepp
Nein - sie bildet die Summe.oT
Boris
AW: Nein - sie bildet die Summe.oT
Mac4
Hi Boris,
Boah - bist Du schnell!
Marc
schäm!! aber schuld ist der Klammerteufel o.T.
Josef
Gruß Sepp
AW: schäm!! aber schuld ist der Klammerteufel o.T.
Mac4
Hallo Sepp,
den kenn ich gut, der klopft auch bei mir regelmäßig an die Tür!
Marc
Anzeige
doch, ´s geht!
24.03.2004 14:16:41
Alexandra
Ich denke, die Bedingung ergibt entweder o oder 1 (true oder false) -
wenn false ergibt die Multiplikation mit Betrag die Null und die anschließende
Summe enthält dann nur Beträge, die vorher mit 1 multipliziert wurden (weil true).
Hm? Sind wir nun gänzlich verwirrt?

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige