Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1688to1692
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

14 x Summenprodukt notwendig?

14 x Summenprodukt notwendig?
10.05.2019 09:42:22
erichm
Hallo,
ich habe eine Lösung die funktioniert, aber vielleicht verbessert werden kann, da ich in einer Zelle 14 x Summenprodukt verwende:
=(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$D2:$D2)*(Basis!U$2:U$14240=$BM2)) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$E2:$E2)*(Basis!U$2:U$14240=$BN2)) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$F2:$F2)*(Basis!U$2:U$14240=$BO2)) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$G2:$G2)*(Basis!U$2:U$14240=$BP2)) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$H2:$H2)*(Basis!U$2:U$14240=$BQ2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$I2:$I2)*(Basis!U$2:U$14240=$BR2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$J2:$J2)*(Basis!U$2:U$14240=$BS2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$K2:$K2)*(Basis!U$2:U$14240=$BT2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$L2:$L2)*(Basis!U$2:U$14240=$BU2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$M2:$M2)*(Basis!U$2:U$14240=$BV2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$N2:$N2)*(Basis!U$2:U$14240=$BW2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$O2:$O2)*(Basis!U$2:U$14240=$BX2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$P2:$P2)*(Basis!U$2:U$14240=$BY2))) +(SUMMENPRODUKT(--(Basis!$C$2:$C$14240=$Q2:$Q2)*(Basis!U$2:U$14240=$BZ2)))))))
Die Zeile 14240 kommt aus der Originaldatei und könnte in der Musterdatei auf Zeile 71 geändert werden.
Anbei eine Musterdatei:
https://www.herber.de/bbs/user/129696.xlsx
Tabelle Basis: dort stehen in den Spalten U bis AP Werte, die pro Spalte ausgewertet werden müssen
Tabelle Ergebnis: dort erfolgen ab Spalte U pro Spalte die Auswertungen mit o.g. Formel auf folgender Anforderung:
in den 14 Spalten D bis Q sind pro Zeile Begriffe enthalten, die alle in der Tabelle Basis in Spalte C auch vorhanden sind
in den 14 Spalten BM bis BZ sind pro Zeile Werte, die in der Tabelle Basis ab Spalte U ggfls. vorhanden sind.
Es wird jetzt gesucht, wie oft folgende Kombinationen jeweils vorhanden sind:
D2 und BM2 = in Basis Spalte C und Spalte U, Spalte C und Spalte V usw.
E2 und BN2 = in Basis Spalte C und Spalte U, Spalte C und Spalte V usw.
F2 und BO2 = in Basis Spalte C und Spalte U, Spalte C und Spalte V usw.
ich hoffe anhand der obigen Formel sowie der Musterdatei ist die Fragestellung klar.
Vielen Dank für eine Hilfe.
mfg

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
BEREICH.VERSCHIEBEN oder Matrix
10.05.2019 12:41:38
lupo1
=
SUMMENPRODUKT((Basis!$C$2:$C$14240=$D2)*(Basis!U$2:U$14240=$BM2))+
SUMMENPRODUKT((Basis!$C$2:$C$14240=$E2)*(Basis!U$2:U$14240=$BN2))+
SUMMENPRODUKT((Basis!$C$2:$C$14240=$F2)*(Basis!U$2:U$14240=$BO2))+
::
SUMMENPRODUKT((Basis!$C$2:$C$14240=$Q2)*(Basis!U$2:U$14240=$BZ2))
müsste (ungetestet) werden zu
=SUMMENPRODUKT(
(Basis!$C$2:$C$14240=BEREICH.VERSCHIEBEN(C2;;ZEILE($1:$14))*
(Basis!U$2:U$14240=BEREICH.VERSCHIEBEN($BN2;;ZEILE($1:$14)))

oder auch gleich zu
=SUMMENPRODUKT((Basis!$C$2:$C$14240=$D2:$Q2)*(Basis!U$2:U$14240=$BM2:$BZ2))
(bitte die 3 Ergebnisse vergleichen)
Anzeige
Fehler: BL2 statt BN2
10.05.2019 12:44:42
lupo1
AW: BEREICH.VERSCHIEBEN oder Matrix
11.05.2019 09:10:26
erichm
Hallo lupo1,
vielen Dank! Klappt wunderbar (habe gleich die kurze Version getestet).
mfg

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige