aus einer Matrix ermittle ich das Maximum der Spaltensummen
mit folgender Formel
=MAX(MMULT(SPALTE(E1:G1)^0;INDEX(E8:I8^3/D9:D11-3*E8:I8^2-D9:D11*E8:I8+2;)))
In meinem Beispiel sind
E8:I8 = (-1;0;1;2;3)
D9:D11= (0,5;5;2)
Das Ergebnis ist 6. Das ist auch korrekt.
Nun möchte ich E8:I8 ersetzen durch den Namen w_j
und E8:I8 mit SPALTE(A1:E1)
Die Formel siht nun so aus:
MAX(MMULT(SPALTE(E1:G1)^0;INDEX((SPALTE(A1:E1)-2)^3/(w_j)-3*(SPALTE(A1:E1)-2)^2-w_j*(SPALTE(A1:E1)-2)+2;)))
Noch ist alles gut!
Um etwas Übersicht zu schaffen schreibe ich in eine Zelle
=SPALTE(A1:E1)-2 und gebe ihr den Namen x_i
x_i sollte nun das Gleiche sein wie E8:I8 nemlich (-1;0;1;2;3)
Zum testen schreibe ich =E8:I8=x_i und erhalte WAHR, alles OK.
Nun mein Problem.
Ersetze ich SPALTE(A1:E1)-2 durch x_i
sieht doe Formel so aus:
=MAX(MMULT(SPALTE(E1:G1)^0;INDEX((x_i)^3/(w_j)-3*(x_i)^2-w_j*(x_i)+2;)))
und es kommt Mist raus.
Danke im Voraus
Ulf