Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
1224to1228
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
Bedingte Summenformel
yehoudin
Hallo liebes Forum, ich habe folgendes vor:
ich möchte die Felder B3:B7 aufsummieren. A3:A7 können die Werte "y" oder "n" annehmen.
Wenn z.B. A3=y ist, soll der Wert von B3 nur summiert werden, wenn er größer als 10 ist (oder größer als meintwegen A1, wobei A1 ein Formelwert sei). Wenn A3=n ist, soll der B3 aufsummiert werden egal wie klein er ist.
Wie muss den da die Formel aussehen? Sorry hab es bislang nicht sinnvoll hinbekommen.
Danke!!

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
SUMMENPRODUKT
16.08.2011 12:38:31
Matthias
Hallo
So?
=SUMMENPRODUKT(($A$3:$A$7="y")*($B$3:$B$7>10)*$B$3:$B$7)
oder
=SUMMENPRODUKT((A3:A7="n")*(B3:B7>0)*B3:B7)
oder
=SUMMENPRODUKT(($A$3:$A$7="y")*($B$3:$B$7>10)*$B$3:$B$7)+SUMMENPRODUKT((A3:A7="n")*(B3:B7>0)*B3:B7) 
Gruß Matthias
=SUMMENPRODUKT(((A3:A7="n")+(B3:B7>A1)>0)*(B3:B7))
16.08.2011 12:39:58
NoNet
Hallo Yehoudin,
so funktioniert's : =SUMMENPRODUKT(((A3:A7="n")+(B3:B7>$A$1)>0)*(B3:B7))
Gruß, NoNet
Exceltreffen 28.-30.10.2011 in Chemnitz
Ein Treffen für alle Excel-Freunde und Besucher deutschsprachiger Excel-Foren.
Alle Infos - Programm - Anmeldung - Teilnehmerliste etc. gibt es auf
http://www.exceltreffen.de/index.php?page=211
Wir freuen uns auf euch...

Anzeige
AW: =SUMMENPRODUKT(((A3:A7="n")+(B3:B7>A1)>0)*(B3:B7))
16.08.2011 12:52:24
jojo
Hallo No NEt,
warum wird a1, trotz größer als a1 in die Berechnung mit einbezogen?
https://www.herber.de/bbs/user/76208.xls
Heiko
Ist doch alles OK - funktioniert einwandfrei
16.08.2011 14:07:16
NoNet
Hallo Heiko,
ich verstehe Deinen Einwand nicht :
In "meiner" Funktion werden alle Zahlen aus Spalte B summiert, die größer als 10 sind (grüner Bereich) oder bei denen in Spalte A ein "n" steht (roter Bereich) : Das ergibt 49 + 10 = 59.
In "deinem" Beispiel (Summe) werden die Zahlen aus Spalte B addiert, in denen in Spalte D der Text "y1" steht (gelber Bereich) und das ergibt 49.
ABCD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Funktionen im Tabellenblatt :
Zelle Formel 
C3   =WENN(B3>10;1;0) 
C4   =WENN(B4>10;1;0) 
C5   =WENN(B5>10;1;0) 
C6   =WENN(B6>10;1;0) 
C7   =WENN(B7>10;1;0) 
C8   =WENN(B8>10;1;0) 
C9   =WENN(B9>10;1;0) 
C10   =WENN(B10>10;1;0) 
C11   =WENN(B11>10;1;0) 
D3   =+A3&C3 
D4   =+A4&C4 
D5   =+A5&C5 
D6   =+A6&C6 
D7   =+A7&C7 
D8   =+A8&C8 
D9   =+A9&C9 
D10   =+A10&C10 
D11   =+A11&C11 
D13   =+SUMMEWENN(D3:D11;"y1";B3:B11) 
D16   =SUMMENPRODUKT(((A3:A11="n")+(B3:B11>$A$1)>0)*(B3:B11)

Gruß, NoNet
Anzeige
AW: Ist doch alles OK - funktioniert einwandfrei
16.08.2011 15:01:11
jojo
Hallo No Net,
ich hatte den 2ten Teil nicht bedacht, meil Fehler, sorry.
Heiko
AW: Bedingte Summenformel
16.08.2011 12:50:16
ingoG
hallo yehoudin,
folgende matrixformel sollte es tun:

=SUMME(B3:B7*((B3:B7>A1)+(A3:A7="n")>0))

Eingabe abschließen mit Strg-Shift-Enter
Gruß Ingo
PS eine Rückmeldung wäre nett...
AW: Bedingte Summenformel
16.08.2011 20:23:22
yehoudin
So vielen Dank für eure schnelle Hilfe!
Die Formeln von No Net und Mattials L (die letzte der drei Formeln) haben super funktioniert, habe letztlich die von No Net genommen. Die Arrayformel von ingoG produziert übrigens den Fehler #NAME?
Tausend Dank nochmal !!!

167 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige