Summewenns mehrfach
#1
Hallo, kann man sowas auch verkürzen?

=SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$4)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$5)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$6)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$7)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$8)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$9)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$10)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$11)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$12)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$13)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$14)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$15)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$16)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$17)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$18)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$19)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$20)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$21)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$22)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$23)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$24)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$25)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$26)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$27)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$28)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$29)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$30)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$31)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$32)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$33)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$34)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$35)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$36)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$37)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$38)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$39)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$40)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$41)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$42)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$43)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$44)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$45)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$46)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$47)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$48)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$49)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$50)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$51)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$52)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$53)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$54)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$55)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$56)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$57)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$58)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$59)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$60)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$61)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$62)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$63)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$64)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$A$65)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$4)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$5)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$6)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$7)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$8)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$9)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$10)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$11)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$12)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$13)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$14)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$15)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$16)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$17)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$18)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$19)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$20)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$21)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$22)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$23)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$24)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$25)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$26)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$27)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$28)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$29)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$30)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$31)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$32)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$33)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$34)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$35)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$36)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$37)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$38)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$39)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$40)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$41)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$42)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$43)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$44)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$45)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$46)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$47)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$48)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$49)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$50)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$51)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$52)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$53)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$54)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$55)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$56)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$57)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$58)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$59)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$60)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$61)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$62)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$63)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$64)+
SUMMEWENNS(EINGANG!M:M;EINGANG!I:I;J3;EINGANG!Y:Y;$E$65)-L3

Vielen Dank schon mal im voraus!
Antworten Top
#2
Hallo,

mit VBA geht es vermutlich. Falls das infrage kommt, lade bitte eine Beispieldatei mit einer recht genauen Beschreibung der Aufgabe hoch.

Eventuell geht es auch mit Pivot.

mfg
Antworten Top
#3
Hallo,
vielen Dank für die zügige Antwort. Ich versuche ein Beispieldatei zu erstellen.
Antworten Top
#4
Hallo D...,

Wenn die Werte in den Bereichen A4:A65 und E4:E65 allle verschieden sind ginge es mit einer Hilfsspalte (zB Z)

Hilfsspalte:

Z1 = (WENNFEHLER(SVERWEIS(Y1;$A$4:$A$65;1;FALSCH)=Y1;FALSCH))+(WENNFEHLER(SVERWEIS(Y1;$E$4:$E$65;1;FALSCH)=Y1;FALSCH))


Formel:

= SUMMENPRODUKT(M1:M100*(I1:I100=J3)*Z1:Z100)-L3
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#5
Hi,

ungetestet:


Code:
{=SUMMENPRODUKT((EINGANG!I:I=J3)*(EINGANG!Y:Y=MTRANS($A$4:$A$65));EINGANG!M:M)+SUMMENPRODUKT((EINGANG!I:I=J3)*(EINGANG!Y:Y=Mtrans($E$4:$E$65));EINGANG!M:M)-L3}

Könnte aber bei kompletten Spalten den Rechner in die Knie zwingen!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#6
Hallo, hier ist die Beispieldatei. 
Aufgabe:
(LIEFERSCHEIN)Spalte K und N: wenn ein Modell unter der aufgeführten AB gefunden wird, dann summiere diese.


Angehängte Dateien
.xlsm   DK Tabelle.xlsm (Größe: 1,37 MB / Downloads: 15)
Antworten Top
#7
Hallo, danke für die Hilfe leider funktioniert das nicht.
Antworten Top
#8
Hola,

und welcher der drei Vorschläge funktioniert nicht?
Und was dürfen wir uns unter "funktioniert nicht" vorstellen?

Gruß,
steve1da
Antworten Top
#9
Hallöchen,

von den drei Vorschlägen sehe ich nur zwei und die funktionieren
a) im Fall von Ego nicht, da kommt nur 0 Sad
b) im Fall von Edgar aus von ihm genanntem Grund nicht Sad Bei Einschränkung der Bereiche auf 1000 Zeilen kommt #WERT Sad
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#10
Hi,

es kann auch nicht funktionieren, da in dem MTRANS-Term eine horizontale Liste erzeugt wird, die mehrere Einträge enthält, während im ersten Term mit J3 nur ein Element vorhanden ist. Das verträgt SUMMENPRODUKT nicht.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste