Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
380to384
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
380to384
380to384
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

SUMMENPRODUKT(()*()*SUCHEN())

SUMMENPRODUKT(()*()*SUCHEN())
13.02.2004 16:19:13
Christoph
Hallo allerseits,
ich habe mal wieder ein Problem mit der Funktion "SUMMENPRODUKT".
In Spalte A (Matrix1) stehen Zahlen von 1 bis 5
In Spalte B (Matrix2) stehen Zahlen 200, 300, ...
in Spalte C (Matrix3) stehen Texte in der Art: "xx29C -01", "29C -01",
"B 30A - BB", u.ä.
Nun suche ich die Anzahl der Zeilen, bei denen in SpalteA: "1" steht, in
SpalteB: "200" steht und in SpalteC: "29A" im Text vorhanden ist.
das selbe für:
2, 200, "29C"
3, 200, "29C"
usw.
Mein bisheriger Fehlversuch:
=SUMMENPRODUKT(($A$2:$A$24=$F2)*($B$2:$B$24=$G2)*(ISTZAHL(SUCHEN("29C";$C$2:$C$24;1))=WAHR))
Wie kann ich die Funktion "SUCHEN" in die Funktion "SUMMENPRODUKT" einbinden?
Als Beispiel hab ich Datei mal hochgeladen und hoffe auf eure geniale Hilfe.
https://www.herber.de/bbs/user/3619.xls
schon vorab vielen Dank,
viele Grüsse
Christoph

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

Betreff
Datum
Anwender
Anzeige
AW: SUMMENPRODUKT(()*()*SUCHEN())
13.02.2004 16:25:28
Alex K.
Hallo Christoph,
probiere es mal damit:

=SUMMENPRODUKT(($A$2:$A$24=$F2)*($B$2:$B$24=$G2)*(NICHT(ISTFEHLER(SUCHEN("29C";$C$2:$C$24;1)))))

Klasse! Vielen Dank!
13.02.2004 16:43:50
Christoph
Hi Alex,
mein Respekt!
ich habe mir schon die Zähne daran ausgebissen...
Gruß
Christoph
Danke für die Rückmeldung oT
13.02.2004 16:48:23
Alex K.
Dein Versuch funktioniert einwandfrei. oT
13.02.2004 16:31:10
Boris
Grüße Boris
Wie immer, Versuch und Treffer :-) oT
13.02.2004 16:33:39
Alex K.
du hast recht,-Boris
13.02.2004 17:01:17
Christoph
da hab ich eigentlich umsonst gepostet...
Das liegt wohl daran, dass ich ursprünglich:
=SUMMENPRODUKT(($A$2:$A$24=$F2)*($B$2:$B$24=$G2)*(ISTZAHL(SUCHEN("29C";$C$2:$C$24;1))>0))
eingegeben habe und dies erst beim Posten zu "...=WAHR" korrigierte.
Nun, ich denke im Archiv kann dieser Beitrag vielleicht noch dem ein oder anderen helfen.
Vielen Dank für euern Einsatz
Gruß
Christoph
Anzeige
ISTZAHL(...)=WAHR ; =WAHR ist überflüssig
13.02.2004 17:05:28
Boris
Hi Christoph,
die Funktion ISTZAHL gehört zu den Boolschen Funktionen, die nur 2 Ergebnisse liefern können: WAHR oder FALSCH
Wenn du schreibst: =ISTZAHL(2)=WAHR, heisst das übersetzt: =WAHR=WAHR - und da ist halt ein WAHR überflüssig.
Also reicht:
=SUMMENPRODUKT(($A$2:$A$24=$F2)*($B$2:$B$24=$G2)*ISTZAHL(SUCHEN("29C";$C$2:$C$24;1)))
Und zu guter letzt braucht deshalb auch der ISTZAHL-Teil nicht noch in Klammern gesetzt zu werden.
Grüße Boris
vielen Dank, ich denke oft zu kompliziert,...
13.02.2004 17:22:56
Christoph
...und brauch dann ewig um die dabei entstandenen Fehler wieder auszumerzen.
nochmals vielen Dank an Boris und natürlich auch Alex K.
Anzeige

23 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige