Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi,
ich glaube, ich habe die Funktion SUMMEWENN falsch verstanden. Warum wird nicht die Summe des gleichen Monats angezeigt?
Daten | A | B | C | D | E | F | G | H | I | J | K |
2 | KW | Tag | Datum | bro | fra | bro+fra | MA | | | | |
3 | KW 1/2015 | Fr | 02.01.2015 | 0 | 0 | 0 | | Jan 15 | 0 | 0 | 0 |
4 | KW 2/2015 | Mo | 05.01.2015 | 0 | 0 | 0 | | | 627 | 218 | 845 |
5 | KW 2/2015 | Mi | 07.01.2015 | 233 | 42 | 275 | 4 | | | | |
6 | KW 2/2015 | Do | 08.01.2015 | 251 | 50 | 301 | 4 | | | | |
7 | KW 2/2015 | Fr | 09.01.2015 | 143 | 126 | 269 | 4 | | | | |
8 | KW 3/2015 | Mo | 12.01.2015 | | | #NV | 4 | | | | |
verwendete Formeln | |
Zelle | Formel | Bereich | N/A |
H3 | =C3 | | |
I3:J3 | =SUMMEWENN($C:$C;MONAT($H3);D: D) | | |
K3 | =SUMME(I3:J3) | | |
I4:K4 | =SUMME(D3: D22) | | |
A3:A8 | ="KW " & KALENDERWOCHE(C3;21) & "/" & JAHR(C3) | | |
B3:B8 | =C3 | | |
C3:C8 | =ARBEITSTAG(DATUM($A$1;1;1)-1;ZEILE(A1);Feiertage!$B$59:$B$87) | | |
F3:F8 | =WENN(UND(D3="";E3="");"#NV";SUMME(D3:E3)) | | |
Excel-Inn.de |
Hajo-Excel.de |
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 |
Add-In-Version 18.19 einschl. 64 Bit |
Registriert seit: 12.04.2014
Version(en): Office 365
12.01.2015, 11:37
(Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015, 11:38 von Peter.)
Hallo,
ich würde hier mit Summenprodukt arbeiten:
Code:
=SUMMENPRODUKT((JAHR(C2:C7)=JAHR(H3))*(MONAT(C2:C7)=MONAT(H3))*(D2:D7))
oder mit einer Pivottabelle
Gruß
Peter
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hi Ralf,
Deine Formel sucht nach allen Zeilen, in denen in Spalte C eine 1 steht (Monat von C3).
Du suchst eher sowas:
=SUMMENPRODUKT((MONAT($C3:$C999)=MONAT($H$3))*D3:D999)
Gruß Uwe
Registriert seit: 10.04.2014
Version(en): 2016 + 365
12.01.2015, 14:24
(Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015, 14:27 von Rabe.)
Hi ihr Zwei,
danke, habe es jetzt sowohl mit Summenprodukt, als auch mit Pivot gelöst. Mal sehen, was dem Kollegen besser gefällt.
Aber eigentlich müßte das doch auch mit der Summewenn funktionieren?
Weitere Frage: wie kann ich die Formel in Spalte H machen, daß es nur am ersten oder am letzten Arbeitstag des Monats erscheint?
Daten | A | B | C | D | E | F | G | H |
3 | KW 1/2015 | Fr | 02.01.2015 | 0 | 0 | 0 | | Jan 15 |
4 | KW 2/2015 | Mo | 05.01.2015 | 0 | 0 | 0 | | |
5 | KW 2/2015 | Mi | 07.01.2015 | 233 | 42 | 275 | 4 | |
6 | KW 2/2015 | Do | 08.01.2015 | 251 | 50 | 301 | 4 | |
7 | KW 2/2015 | Fr | 09.01.2015 | 143 | 126 | 269 | 4 | |
8 | KW 3/2015 | Mo | 12.01.2015 | | | #NV | 4 | |
9 | KW 3/2015 | Di | 13.01.2015 | | | #NV | 4 | |
10 | KW 3/2015 | Mi | 14.01.2015 | | | #NV | 4 | |
11 | KW 3/2015 | Do | 15.01.2015 | | | #NV | 4 | |
12 | KW 3/2015 | Fr | 16.01.2015 | | | #NV | 4 | |
13 | KW 4/2015 | Mo | 19.01.2015 | | | #NV | | |
14 | KW 4/2015 | Di | 20.01.2015 | | | #NV | | |
15 | KW 4/2015 | Mi | 21.01.2015 | | | #NV | | |
16 | KW 4/2015 | Do | 22.01.2015 | | | #NV | | |
17 | KW 4/2015 | Fr | 23.01.2015 | | | #NV | | |
18 | KW 5/2015 | Mo | 26.01.2015 | | | #NV | | |
19 | KW 5/2015 | Di | 27.01.2015 | | | #NV | | |
20 | KW 5/2015 | Mi | 28.01.2015 | | | #NV | | |
21 | KW 5/2015 | Do | 29.01.2015 | | | #NV | | |
22 | KW 5/2015 | Fr | 30.01.2015 | | | #NV | | |
23 | KW 6/2015 | Mo | 02.02.2015 | | | #NV | | Feb 15 |
24 | KW 6/2015 | Di | 03.02.2015 | | | #NV | | |
25 | KW 6/2015 | Mi | 04.02.2015 | | | #NV | | |
verwendete Formeln | |
Zelle | Formel | Bereich | N/A |
H3,H23 | =C3 | | |
A3:A25 | ="KW " & KALENDERWOCHE(C3;21) & "/" & JAHR(C3) | | |
B3:B25 | =C3 | | |
C3:C25 | =ARBEITSTAG(DATUM($A$1;1;1)-1;ZEILE(A1);Feiertage!$B$59:$B$87) | | |
F3:F25 | =WENN(UND(D3="";E3="");"#NV";SUMME(D3:E3)) | | |
Excel-Inn.de |
Hajo-Excel.de |
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 |
Add-In-Version 18.19 einschl. 64 Bit |
Registriert seit: 14.04.2014
Version(en): 2003, 2007
12.01.2015, 14:32
(Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015, 14:57 von atilla.)
Hallo Ralf,
eine ganz primitive Lösung wäre:
=WENN(MONAT(C2)<>MONAT(C1);C1;"")
Gruß Atilla
Registriert seit: 10.04.2014
Version(en): Office 2019
12.01.2015, 14:38
(Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015, 15:10 von Jockel.)
(12.01.2015, 14:24)Rabe schrieb: Hi ihr Zwei,
danke, habe es jetzt sowohl mit Summenprodukt, als auch mit Pivot gelöst. Mal sehen, was dem Kollegen besser gefällt.
Aber eigentlich müßte das doch auch mit der Summewenn funktionieren?
...
Hallo Ralf, nein. Und wenn ich das mit SUMMENPRODUKT() mache, würde ich das auch anders machen... das letzte Array z.b. nicht multiplizieren... aber das hatten wir ja schon... ... und ich würde auch nicht mit JAHR() und MONAT() arbeiten - ich bin ja eher faul... ... deswegen würde ich es mit TEXT() machen...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi Atilla,
(12.01.2015, 14:32)atilla schrieb: eine ganz primitive Lösung wäre:
Ja, klar, so gehts.
Das war mein erster Versuch gewesen, da habe ich aber bei dieser Primitvformel was falsch getippt und da stand dann beim Monatswechsel zum Februar auch Leer.
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi Jörg,
(12.01.2015, 14:38)Jockel schrieb: (12.01.2015, 14:24)Rabe schrieb: Aber eigentlich müßte das doch auch mit der Summewenn funktionieren?
...
nein.
das ist doch eine klare Aussage, dann brauche ich mir darüber keine Gedanken mehr machen.
Danke!
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hallo,
im übrigen gibt es SUMMEWENNS, damit könnte man es machen:
Code:
=SUMMEWENNS($D:$D;$C:$C;">"&$H3-tag($H3);$C:$C;"<="&Monatsende($H3;0))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.