Clever-Excel-Forum

Normale Version: Werte innerhalb einer Spalte miteinander multiplizieren, wenn Kriterium erfüllt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen!
Innerhalb einer Tabelle würde ich gerne alle Werte einer Spalte miteinander multiplizieren, die einem Kriterium entsprechen.
In Spalte A steht das Kriterium (hier eine ID, z.B. "A1"). In Spalte B der jeweilige Wert.

Für "A1" habe ich in Spalte B nun 3 Einträge: 1 / 0,5 / 0,25.

Der Gesuchte Wert müsste also 1 * 0,5 * 0,25 = 0,125 sein.

Mein erster Gedanke war die Lösung via Summenprodukt: 
Code:
=SUMMENPRODUKT((A2:A10="A1")*B2:B10)

Leider komm ich hier immer nur auf 1*1 + 1*0,5 +1*0,25 = 1,75

Gibt es eine Alternative, wie ich die Werte einer Spalte miteinander multiplizieren kann, wenn diese in Spalte A das Kriterium "A1" erfüllen?

Danke & Gruß
Hallo!

Summenprodukt war schon richtig: =SUMMENPRODUKT((A2:A11=E2)*1;B2:B11)

Dein Kriterium hab ich jetzt mal in E2 notiert, so aus dem Text rauslesen ist schwieriger, als es in eine nicht benötigte Zelle zu schreiben. Ohne Hilfszelle geht das hier: =SUMMENPRODUKT((A2:A11=TEIL(F2;LÄNGE(F2)-2;2))*1;B2:B11)

LG Alex
oder so 

=PRODUKT(WENN(A2:A10="A1";B2:B10;""))
als Matrixformel mit strg umsch Enter abschliessen
Vielen Dank euch beiden für die Schnelle Hilfe!

Gruß!