Mathematische Summe durchführen
24.11.2003 19:20:21
Sebastian
irgendwie habe ich offensichtlich meinen Thread versehentlich ins Archiv geschickt. Daher schreibe ich es hier noch einmal. Sorry.
Gruß,
Sebastian
Ich habe folgendes Problem: Wie kann man die Funktionen in eine Summe einbetten?
Allgemein formuliert möchte ich eine Funktion f(x,y) mit y als Funktionsgröße aus einer anderen Zelle, die konstant bleibt, aufsummieren mit z.B. 1 <= x <= 9, also f(1,y)+f(2,y)+...+f(8,y)+f(9,y). Dazu könnte ich natürlich 9 Zellen programmieren, wobei die erste einfach nur f(1,y), die zweite f(2,y) usw. berechnet und dann alle Zellen aufsummieren, aber das ist mir erstens zu kompliziert, zweitens brauche ich dann eine Menge Platz und drittens denke ich: Es muss doch einfacher mit nur einer Zelle gehen! Dazu hätte ich eine weitere Frage: Ist dies sogar mit mehreren Variablen (x1, x2, x3) möglich, die jeweils von einer Untergrenze bis zu einer Obergrenze (wobei die Grenzen unterschiedlich sein dürfen) gezählt werden?
Dazu habe ich eine konkrete Formel. Für ein einziges Summenglied lautet sie: (Achtung: dort wo "(KLEINER)" steht, sollte eigentlich das mathematische Kleiner-Zeichen stehen. Bei der Vorschau war dann alles Nachfolgende leider abgeschnitten, weswegen ich es durch "(KLEINER)" ersetzt habe.)
WENN(UND(x<=A1;y<=A2;z<=A3;x+z>=B1;y+z>=B2;x+y+z(KLEINER)B1+B2);KOMBINATIONEN(A1;x)*KOMBINATIONEN(A2;y)*KOMBINATIONEN(A3;z)*KOMBINATIONEN(A4;A5);0)
Dabei sind A1 bis A5 sowie B1 und B2 Werte, die konstant sind und aus einer Zelle ausgelesen werden. Nun soll diese Funktion für alle Kombinationen mit 0 <= x <= 9, 0 <= y <= 9 und 0 <= z <= 3 ausgeführt und ihre Ergebnisse aufsummiert werden. Wie stelle ich das am geschicktesten an? Mit Matrixformeln habe ich noch nie gearbeitet. Ein Problem habe ich dabei noch: Diese Summe muss ich in 60 Zellen durchführen für unterschiedliche Ausgangsparameter A1 bis A5 sowie B1 und B2 (die dann natürlich auf andere Zellen verweisen).
Gruß,
Sebastian