Anzeige
Archiv - Navigation
1176to1180
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
Inhaltsverzeichnis

Summen über bestimmte Bereiche

Summen über bestimmte Bereiche
strodti
Hallo liebes Forum,
folgende Frage zur Summewenn-Funktion.
In einer Liste habe ich in Spalte D Zeilensummen (der Spalten B und C) untereinander stehen, die jeweiligen Zeilenblöcke sind duch zwei Leerzeilen getrennt, so dass in der Summenspalte eine 0 steht.
Ich möchte nun gern für den jeweiligen Zeilenblock, eingegrenzt durch je eine 0, die "Blocksumme" erstellen.
Wie muss ich die Formel schreiben, um die Zellen größer 0 über einer Zelle = 0 zu summieren.
Schwer zu verstehen, daher anbei eine Beispieldatei.
https://www.herber.de/bbs/user/71571.xls
Für Eure Hilfe wie immer: Vielen lieben Dank
Tobias

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: ergänzend...
16.09.2010 14:22:36
strodti
Hi,
die Summe muss nicht in Spalte D stehen, kann auch in E sein, aber in selber Zeile.
MfG
Tobias
AW: Summen über bestimmte Bereiche
16.09.2010 15:02:54
silex1
Hallo,
Wenn Dir dies langt...
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDE
1 mwSumme 
2A-Straße 1123 
3A-Straße 21 1 
4A-Straße 3 33 
5   07
6   00

ZelleFormel
E2=WENN(D2=0;SUMME($D$2:D2)-SUMME($E$1:E1);"")

Formel nach unten kopieren!
VG, René
Anzeige
AW: Summen über bestimmte Bereiche
16.09.2010 15:15:13
strodti
Hallo Rene,
wenn mir das langt? Es erfüllt doch genau das, was ich suche!!! Oder geht es noch eleganter?
Auf jeden Fall danke ich Dir und wünsche noch einen schönen Tag.
Beste Grüße
Tobias
eleganter gehts nicht nur komplizierter! ;-) owT
16.09.2010 15:34:33
silex1
VG, René
AW: eleganter gehts nicht nur komplizierter! ;-) owT
16.09.2010 18:52:42
BoskoBiati
Hall René,
aber nur unwesentlich komplizierter:
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCD
1 mwSumme
2A-Straße 1123
3A-Straße 21 1
4A-Straße 3 33
5   7
6   0
7B-Straße 1112
8B-Straße 2213
9B-Straße 35 5
10B-Straße 4134
11B-Straße 5213
12   17
13   0
14C-Straße 11 1
15C-Straße 2 11
16   2
17   0
18D-Straße 11 1
19D-Straße 2 33
20D-Straße 3213
21D-Straße 4145
22   12

ZelleFormel
D5{=SUMME(INDEX(D:D;MAX(WENN($A$1:A4="";ZEILE($A$1:A4)))):D4)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Gruß
Bosko
Anzeige
...hast Du ein anderes XL :-)...
16.09.2010 19:27:29
silex1
Hallo Edgar,
liegt die Unflexibilität an meinem XL oder an meinen 3 Gehirnzellen?
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCD
5   7
6   7
7B-Straße 1117
8B-Straße 22114
9B-Straße 35 28
10B-Straße 41356

ZelleFormel
D5{=SUMME(INDEX(D:D;MAX(WENN($A$1:A4="";ZEILE($A$1:A4)))):D4)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

VG, Rene
Anzeige
AW: ...hast Du ein anderes XL :-)...
17.09.2010 13:48:46
BoskoBiati
Hallo Rene,
Ich habe keine Formel zum runterziehen gemacht, sondern nur für diese Zellen, sonst könntest Du doch nichts mehr eingeben!
Gruß
Bosko
Anfrage mistverstanden!
17.09.2010 14:03:04
BoskoBiati
Hallo Rene,
Da habe ich doch glatt geschlafen.
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCD
1 mwSumme
2A-Straße 1123
3A-Straße 21 1
4A-Straße 3 33
5   7
6    
7B-Straße 1112
8B-Straße 2213
9B-Straße 35 5
10B-Straße 4134
11B-Straße 5213
12   17
13    
14C-Straße 11 1
15C-Straße 2 11
16   2
17    
18D-Straße 11 1
19D-Straße 2 33
20D-Straße 3213
21D-Straße 4145
22   12

ZelleFormel
D2{=WENN(A2="";WENN(A1>"";SUMME(INDEX(D:D;MAX(WENN($A$1:A1="";ZEILE($A$1:A1)))):D1);"");B2+C2)}
D3{=WENN(A3="";WENN(A2>"";SUMME(INDEX(D:D;MAX(WENN($A$1:A2="";ZEILE($A$1:A2)))):D2);"");B3+C3)}
D4{=WENN(A4="";WENN(A3>"";SUMME(INDEX(D:D;MAX(WENN($A$1:A3="";ZEILE($A$1:A3)))):D3);"");B4+C4)}
D5{=WENN(A5="";WENN(A4>"";SUMME(INDEX(D:D;MAX(WENN($A$1:A4="";ZEILE($A$1:A4)))):D4);"");B5+C5)}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Gruß
Bosko
Anzeige
...na bitte, geht doch! ;-)) owT
17.09.2010 18:42:14
silex1
VG, Rene

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige