Clever-Excel-Forum

Normale Version: Wenn Wert in Spalte B >0, dann Summe Spalte A bis Spalte B >0
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Grüßt euch,
ich möchte die Wenn-Formel wissen für folgenden Fall.

Wenn in der Spalte B die Zahlen >0 werden, soll in Zelle B2
die Summe der Zahlen in Spalte A gebildet werden bis zur der Zeile,
bei der die Zahlen in Spalte B >0 werden.
Die Summe wäre 596 (siehe Grafik).

Wenn jedoch...

Tabelle1

AB
1596
2
3787
4776
5765
6754
7743
8732
9721
10710
1170-1
1269-2
Formeln der Tabelle
ZelleFormel
B1=SUMME(A3:A10)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

...in der Spalte B die Zahlen >0 werden, soll in Zelle B2
die Summe der Zahlen in Spalte A gebildet werden bis zur der Zeile,
bei der die Zahlen in Spalte B >0 werden.
Die Summe wäre hier 1001 (siehe Grafik).
Tabelle1 (2)

AB
11001
2
38312
48211
58110
6809
7798
8787
9776
10765
11754
12743
13732
14721
15710
1670-1
1769-2
Formeln der Tabelle
ZelleFormel
B1=SUMME(A3:A15)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Hallo, sieht aus als wenn SUMMEWENN() helfen würde...
Hallo Stefan,

so wie es bei Dir aussieht, reicht: =SUMMEWENN(B3:B99;">=0";A3:A99), welches die von Dir gewünschte Ergebnisse bringen würde. Du schreibst jedoch von größer 0, dann müsstest es =SUMMEWENN(B:B;">0";A:A)
lauten mit anderen Ergebnissen.

Und wenn in Spalte B weiter unten wieder positive Werte stehen können, und deren A-Spaltenwerte nicht berücksichtigt werden müssen, dann muss die Formel noch anders lauten. Dann melde Dich nochmal.
Hallo Werner, zwischen Tabellenausschnitt und Text stimmt noch mehr nicht... Stichwort: Ergebniszelle...
Werner,
es funkt. Morgen probiere ich es in einem umfangreicheren Datenblatt aus.
Vielen Dank.
=SUMMEWENNS(A3:A17;B3:B17;">=0")

Allerdings habe ich noch ne Frage. Wie bilden sich die Werte der Spalte ab B3? Ist das willkürlich?
Hallo Jörg,

zu Deiner Anmerkung:
Zitat:... Stichwort: Ergebniszelle...
Dies ist sicherlich ein reiner Schreibfehler seitens Stefan, allerdings mE hier bedeutungslos.

Von Stefan abschließend noch zu klären wäre allerdings, die möglicherweise entscheidenderen Diskrepanzen in seinen Aussagen:

Zitat:Wenn in der Spalte B die Zahlen >0 werden, soll in Zelle B2
die Summe der Zahlen in Spalte A gebildet werden bis zur der Zeile,
bei der die Zahlen in Spalte B >0 werden.

und zwar zum Einen, ob er nicht doch >= 0 meint und zum Zweiten ob alle Werte >(=)0 oder ob nur bis zum ersten <(=) 0 die Summierung erfolgen soll. Für seine dargestellten Beispieldaten gibt es diesbzgl. keine Ergebnisunterschied, aber wer weiß schon außer ihm, welche Auswertung von ihm wirklich gebraucht werden wird.

Möglicherweise zielt auch die Frage von Palomino in diese Richtung.


@Stefan,

falls wirklich nur die A-Spalten-Werte bis zum ersten <(=) 0 -Wert in Spalte B summiert werden sollen und evtl. darunter stehende Werte für positive B-Werte nicht, dann nutze z.B. folgende Formel:

=SUMME(A3:INDEX(A:A;1+VERGLEICH(1;INDEX(--(B3:B999<=0););)))
(07.06.2017, 15:26)neopa schrieb: [ -> ]...
ob er nicht doch >= 0 meint ...

Hallo Werner, ist vielleicht ein reiner Schreibfehler...

@ Stefan, warum SUMMEWENNS() ...?
Hallo Jörg,

also Stefan hat mehrmals >0 geschrieben, aber auch 2mal seine Beispielsummen anders berechnet.
Insofern ist zumindest mir unklar, wo genau er sich vertan hat.

Aber Stefan hat übrigens nichts von SUMMEWENNS() geschrieben, es sei denn Du weißt dass Palomino  Stefan heißt.
(07.06.2017, 16:02)neopa schrieb: [ -> ]Hallo Jörg,
...
Aber Stefan hat übrigens nichts von SUMMEWENNS() geschrieben, es sei denn Du weißt dass Palomino  Stefan heißt.

Hi Werner, nee da hab ich mich vertan...
Seiten: 1 2