Bedingtes Summieren

Hallo!

Excel 2010:

Ich habe eine Spalte A mit ganzen Zahlen und eine Spalte B mit Datumsangaben.

Es sollen die Zellen der Spalte A aufsummiert werden, soweit in derselben Zeile der Spalte B ein bestimmter Stichtag überschritten wird.

Die Funktionen Summewenn und Summewenns kenne ich, aber deren Leistung scheint nicht zu reichen. Komme ich irgendwie mit Matrixformeln weiter? Muss ich eine Hilfsspalte einführen, die das Datum in einen Wahr/Falsch-Wert umwandelt? (Würde ich gerne vermeiden.)

Irgendwie scheine ich auf der Leitung zu stehen. (In VBA wäre die Lösung kein Problem für mich, VBA will ich hier aber vermeiden.)

Danke
s.

Es sollen die Zellen der Spalte A aufsummiert werden, soweit
in derselben Zeile der Spalte B ein bestimmter
Stichtag überschritten wird.

Die Funktionen Summewenn und Summewenns kenne ich, aber deren
Leistung scheint nicht zu reichen.

Hallo Smalbob,

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │ C │ D │
───┼──────┼──────────┼──────────┼───────┤
 1 │ Zahl │ Datum │ Stichtg │ Summe │
───┼──────┼──────────┼──────────┼───────┤
 2 │ 6 │ 14.09.13 │ 01.09.13 │ 32 │
───┼──────┼──────────┼──────────┼───────┤
 3 │ 7 │ 30.08.13 │ │ │
───┼──────┼──────────┼──────────┼───────┤
 4 │ 1 │ 29.09.13 │ │ │
───┼──────┼──────────┼──────────┼───────┤
 5 │ 1 │ 09.09.13 │ │ │
───┼──────┼──────────┼──────────┼───────┤
 6 │ 8 │ 15.09.13 │ │ │
───┼──────┼──────────┼──────────┼───────┤
 7 │ 9 │ 16.09.13 │ │ │
───┼──────┼──────────┼──────────┼───────┤
 8 │ 3 │ 09.09.13 │ │ │
───┼──────┼──────────┼──────────┼───────┤
 9 │ 6 │ 14.08.13 │ │ │
───┼──────┼──────────┼──────────┼───────┤
10 │ 4 │ 19.09.13 │ │ │
───┼──────┼──────────┼──────────┼───────┤
11 │ 5 │ 15.08.13 │ │ │
───┴──────┴──────────┴──────────┴───────┘
Benutzte Formeln:
A2 : =GANZZAHL(ZUFALLSZAHL()\*10+1)
usw. in A

B2 : =GANZZAHL(ZUFALLSZAHL()\*50+41500)
usw. in B

D2 : =SUMMEWENN(B2:B11;"\>"&$C$2;A2:A11)

Zahlenformate der Zellen im gewählten Bereich:
A1:A11,B1:C1,C3:C11,D1:smiley:11
haben das Zahlenformat: Standard
B2:B11,C2
haben das Zahlenformat: TT.MM.JJ

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Hallo Reinhard,

OK, also führt letztlich nichts an einer Hilfsspalte (in dem Fall C) zur Auswertung vorbei…

Vielen Dank nichtsdestoweniger
smalbop

Grüezi smalbop

Ich habe eine Spalte A mit ganzen Zahlen und eine Spalte B mit
Datumsangaben.

Es sollen die Zellen der Spalte A aufsummiert werden, soweit
in derselben Zeile der Spalte B ein bestimmter
Stichtag überschritten wird.

Die Funktionen Summewenn und Summewenns kenne ich, aber deren
Leistung scheint nicht zu reichen.

Warum nicht - mit der richtigen Bedingung ist SUMMEWENN() doch die richtige Funktion für dich. Und eigentlich ist die Funktion an sich recht schnell.

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -