Hallo liebe Excel-Experten,
ich habe eine Tabelle mit folgendem vereinfachten Inhalt:
Länge | Anzahl | Ja/Nein |
---|---|---|
1100 | 1 | Ja |
1500 | 2 | Nein |
1350 | 1 | Nein |
1250 | 2 | Ja |
Ich möchte einen Summenprodukt aller Zeilen bilden, wenn in der dritten Spalte ein „Ja“ steht. Ab einer bestimmten Zeile folgen dann bis zum Array-Ende nur noch Leerstrings (wo also die Formel in diesen Zellen „“ ausgibt). Wie fange ich dies ab?
Hätte ich das Problem mit den abzufangenden Leerstrings nicht, wäre ich mit der Formel
SUMMENPRODUKT((A2:A6) * (B2:B6) * (C2:C6=„Ja“))
fertig. Dann kommt bei obigem Beispiel richtigerweise 3600 raus.
Ich habe bei obigem Beispiel aber als Ergebnis ab Zeile 6 als Ergebnis „“ anstatt Null.
Mit etwas Googelei bin ich auf einen Lösungsvorschlag wie folgt gekommen, um die Leerstrings abzufangen:
SUMMENPRODUKT((A2:A6>0) * (B2:B6>0) * (C2:C6=„Ja“))
Dann erhalte ich aber fälschlicherweise das Ergibnis 2 (scheinbar eine Anzahl, aber kein Summenprodukt).
Kann mir jemand sagen, was ich falsch mache?
Vielen Dank vorab für jede Hilfe!