(Matrix)Formel
Bertram
hab mal wieder ein Problem und seh den Wald vor lauter Bäumen wahrscheinlich nicht. Ich habe folgende Formel:
=(SUMPRODUCT((OFFSET(INDIRECT(ADDRESS(Zeile;18;;;"Sheet1"));;;;15)=G13) *(OFFSET(INDIRECT(ADDRESS(Zeile;33;;;"Sheet1"));;;;15))*(INDIRECT(ADDRESS(Zeile; ROUNDDOWN(COLUMN(AG:AU)/3;0)+1;;;"Sheet1")))*(VLOOKUP(G13;Rohstoffe;3;0)))*$G$7*$G$8*2) /10^8
'Zeile' ist ein benannter Bereich.
Das Ergebnis der Formel ist #VALUE
Führe ich alle Schritte in der Formel einzeln aus (markieren -> F9), dann kommt das richtige Ergebnis raus
(OFFSET(INDIRECT(ADDRESS(Zeile;18;;;"Sheet1"));;;;15)=G13)*(OFFSET(INDIRECT(ADDRESS(Zeile;33;;;"Sheet1"));;;;15)) = {0\15\0\100\0\0\0\0\0\100\0\0\0\0\0}
(INDIRECT(ADDRESS(Zeile;ROUNDDOWN(COLUMN(AG:AU)/3;0)+1;;;"Sheet1"))) = {10\10\10\8\8\8\6\6\6\13\13\13\18\18\18}
{0\15\0\100\0\0\0\0\0\100\0\0\0\0\0}*{10\10\10\8\8\8\6\6\6\13\13\13\18\18\18}={0\150\0\800\0\0\0\0\0\1300\0\0\0\0\0}
{0\150\0\800\0\0\0\0\0\1300\0\0\0\0\0}*(VLOOKUP(G13;Rohstoffe;3;0))) ={0\139,5\0\744\0\0\0\0\0\1209\0\0\0\0\0}
(SUMPRODUCT({0\139,5\0\744\0\0\0\0\0\1209\0\0\0\0\0})*$G$7*$G$8*2)/10^8=23,0175
Warum funzt das nicht in einem Rutsch mit der Formel?
Hier das Bespiel ('Zeile'=2)als Datei: https://www.herber.de/bbs/user/78918.xls
Danke für eure Tips
Gruß
Bertram