Seite 1 von 1
SUMMEWENN verschachteln
Verfasst: Fr, 17.10.2008 09:12
von Pfeiffer
Guten Morgen,
folgender Fall:
es soll in Spalte B eine Summe mit "SUMMEWENN" gezogen werden wenn in Spalte A eine 0 und in Spalte C "X" steht. Geht das?
Gruß
Pfeiffer
Re: SUMMEWENN verschachteln
Verfasst: Fr, 17.10.2008 09:39
von AhQ
Hallo,
schau Dir mal SUMMENPRODUKT an, das sollte Dir da helfen. Dazu findest Du hier im Forum und in der OO-Hilfe genug.
Viele Grüße
AhQ
Re: SUMMEWENN verschachteln
Verfasst: Fr, 17.10.2008 10:12
von AhQ
Aber genau das macht doch Summenprodukt.
=Summenprodukt(A2:Axx=0;C2:Cxx="X";SpalteDieSummiertWerdenSoll)
Es wird Zeile für Zeile geprüft, ob A2=0, dann wird hier intern eine 1 (für WAHR) genommen mal C2=x (dann wieder eine 1) mal den Wert aus der zu summierenden Spalte und das Zeile für Zeile im jeweiligen Bereich. Summenprodukt merkt sich die Zwischenergebnisse der jeweiligen Zeilen und addiert diese dann am Ende. Wenn in einer Zeile eine Bedingung nicht erfüllt wird, wird für die ein FALSCH bzw. eine Null genommen und damit ist das Zwischenergebnis dieser Zeile Null. Ergo addiert Summenprodukt nur die Zeilen, für die beide Voraussetzungen stimmen.
Wichtig ist, daß alle Bereiche gleich groß sind, sonst geht die Formel natürlich nicht.
Viele Grüße
AhQ
Re: SUMMEWENN verschachteln
Verfasst: Fr, 17.10.2008 10:45
von Pfeiffer
Hallo AhQ und paljass,
besten Dank! Mit Summenprodukt klappt´s.
Gruß
Pfeiffer
Re: SUMMEWENN verschachteln
Verfasst: Fr, 17.10.2008 10:51
von AhQ
Hallo paljass,
jetzt hab ich mir Dein Post nochmal genau durchgelesen und hab verstanden, was Du meinst. Das wäre natürlich auh eine Möglichkeit, dann sollte man Summe(Indirekt()) verschachteln. Also in diesem Sinne:
=SUMME(INDIREKT("B"&VERGLEICH(0;A1:Axx;0)&":B"&(VERGLEICH("X";C1:Cxx;0))))
Es findet sich für alles eine Lösung...
Viele Grüße
AhQ