Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Summe bilden

Forumthread: Summe bilden

Summe bilden
29.11.2020 23:36:15
chris58
Hallo !
Ich ersuche um eine kleine Hilfe. Ich habe ein Tabellenblatt, wo ich in Spalte A Datums habe (01.01.2019 - 31.12.2019) und in Spalte O Summen (jedoch nicht in jeder Zeile steht ein Wert).
Nun möchte ich mittels der Formel:
=SUMMENPRODUKT((MONAT(A4:A10000)=2)*O2:O10000)
die Summe für den Monat Februar ermitteln. Wenn ich die Formel eingebe, dann kommt #Wer! .... Was mache ich falsch - oder ist die Formel nur, wenn in jeder Zelle ein Wert steht ?
Danke für Eure Hilfe
chris58
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
dann drei
29.11.2020 23:41:37
lupo1
=SUMMENPRODUKT((MONAT(A2:A10000)=2)*O2:O10000)
30.11.2020 04:32:07
lupo1
Es wird eine gleiche Länge von 9999 Einträgen benötigt!
(A5:A10003 ginge z.B. also auch.)
Innerhalb
=SUMMENPRODUKT(--(MONAT(A2:A10000)=2);O2:O10000) anstelle von
=SUMMENPRODUKT( (MONAT(A2:A10000)=2)*O2:O10000)
sind sogar Texte erlaubt.
Oder Du meintest vielleicht nur 9997 Einträge mit
=SUMMENPRODUKT( (MONAT(A4:A10000)=2)*O4:O10000)
?
Anzeige
MONAT(leer) ergibt Januar
30.11.2020 05:34:21
WF
also:
=SUMMENPRODUKT((MONAT(A2:A10000)=2)*ISTZAHL(A2:A10000)*O2:O10000)
WF
Wenn O:O bei "A:A=leer" aber auch leer ist ...
30.11.2020 08:31:19
lupo1
... (wofür einiges spricht), spart man sich eine solche Fehlerbehandlung in der Formel.
Trotzdem sinnvoll der Hinweis, dass am Datum Null Monat=1 gilt. Technisch bedingt.
Du kennst doch die Pferde vor der Apotheke.
30.11.2020 08:51:19
WF
.
Anzeige
Ja, klar kenne auch ich die, ...
30.11.2020 11:32:45
lupo1
... aber bei manueller Eingabe könnte man O:O-Eingabe via DÜ nur zulassen, wenn A:A gefüllt.
Damit schafft man die Fehlerbehandlung raus aus den Rechenformeln und rein in das Interface.
Alternativ könnte man bedF anwenden.
AW: dann drei
30.11.2020 09:15:44
Daniel
Hi
Bei dieser Formel dürfen in beiden Spalten keine Texte vorhanden sein und es darf nicht vorkommen, dass in Spalte O ein Wert steht, wenn die Datumsspalte leer ist, weil wie schon geschrieben dann der Wert dem Januar zugerechnet wird.
Ich würde hier mit SummeWenns arbeiten (sofern du nicht ein Uralt-Excel am Start hast)
=SummeWenns(O:O;A:A;">="&Datum(2019;2;1);A:A;" Hat noch weitere Vorteile ggü Summenprodukt:
- du kannst ganze Spalten verwenden, denn im SummeWenns rechnet Excel nur die tatsächlich verwendeten Zellen durch
- sollte die Liste Daten über mehrere Jahre enthalten, wird nur der Monat des angegebenen Jahres summiert.
Gruß Daniel
Anzeige
AW: e sind drei mögliche Fehlerquellen ...
30.11.2020 09:25:42
neopa
Hallo Chris,
... die wohl entscheidende in Deiner Formel ist, dass Du zwei verscheiden große Datenbereiche mit einander multiplizierst. Richtig wäre für Deine Formel:
=SUMMENPRODUKT((MONAT(A4:A10000)=2)*O4:O10000)
Die anderen beiden möglichen Fehlerquellen wären evtl. vorhandene Textwerte in den beiden Spaltenbereichen. Leerzellen im Bereich der Daten in Spalte A hast Du ja laut Deinen Angaben nicht.
Gruß Werner
.. , - ...
Anzeige
Warum nicht einfach …
30.11.2020 10:00:08
RPP63
… mittels Pivot?
Datum in Zeilen und Spalte O in Werte.
Fertiggestellt in < 10 Sekunden.
Gruß Ralf
AW: Warum nicht einfach …
30.11.2020 19:25:56
chris58
Hallo !
Danke an Alle hier für die Hilfe. Ich werde das in den nächsten Tagen ausprobieren.
Herzlichen Dank
chris58
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige