Summenprodukt-Formel in VBA
Matthias
ich möchte mit der Formel
=SUMMENPRODUKT((G2:G5000=C2)*(L2:L5000=D2)*(K2:K5000=A2)*M2:M5000)
eine Summe bilden, sofern die 3 Bedingungen zutreffen.
In der Tabelle geht dies auch wunderbar.
Nun möchte ich, das gleiche in VBA haben und habe dazu diese Formel übersetzt:
best = WorksheetFunction.SumProduct((.Range("G2:G5000") = fds) * _
(.Range("L2:L5000") = cur) * (.Range("K2:K5000") = mat) * .Range("M2:M5000"))
Obwohl sie genau so aufgebaut ist, funktioniert dies nicht.
Kann mir jemand helfen?
Danke.
Matthias