Clever-Excel-Forum

Normale Version: Optimierungsproblem
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.

PrettyJoe

Hallo zusammen,

ich möchte gerne eine Analyse wie auf dem Bild ersichtlich durchführen. Kann mir jemand sagen, mit welchem Tool ich das am besten mache?
Gibt es eine Funktion dazu? Oder über PowerPivot? Oder macht man soetwas besser in Access?

Beste Grüße und vielen Dan schonmal für die AntwortenBlush

Pretty Joe
Hallo Joe,

schaue Dir mal den Solver bzw. die Zielwertsuche an. Findest Du im Reiter Daten, Block Prognose, Was wäre wenn - Analyse.

PrettyJoe

Hallo schauan,

das funktioniert nur manuell und nur einzeln. Ich habe ja eine dynamische Inputtabelle und kann nicht so viele Outputdaten einzeln ausrechnen...

Kann man das ganze nicht automatisieren?

Beste Grüße

PrettyJoe
Hallo,

abgesehen davon, dass kein Mensch aus einem Bildchen eine Exceltabelle machen kann, fehlen doch hier die Grundlagen, was eigentlich berechnet werden soll. Als fortgeschrittener Excel-Kenner sollte man auch wissen, dass eine Formel in der Regel nur Einzelberechnungen ausführt. Man kann auch eine Liste von Inputdaten erstellen und mit mehreren Formeln das erledigen. Für Deine Aufgabe wäre wohl eine VBA Lösung angebracht, aber auch dazu bedarf es weiterer Info´s!

PrettyJoe

Hallo BoskoBiati,

es handelt sich hierbei um eine Berechnungsmethode, die ich nicht öffentlich machen kann, deshalb nur ein Bild.  Natürlich kann ich mithilfe von Formeln Tabellen erstellen und das Maximum herausfiltern, also im grunde händisch optimieren.  Ich suche jedoch nach einer eleganteren Lösung, da es sich stets um die gleiche Berechnung handelt und meine Input-&Outputmenge sehr groß ist. Welche Grundlage fehlt dir noch bei der Problembeschreibung?
Ich möchte ja nicht, dass mir jemand eine Lösung erstellt, sondern suche nach einem Lösungsansatz, den ich dann nachvollziehen und selbst anwenden kann.

Der VBA-Ansatz ist sehr interessant, da werde ich mich mal näher mit beschäftigen.  Danke! :)

Grüße

PJ
Hallo,

es fehlt schlicht und ergreifend die Formel, damit man sich ein Bild davon machen kann, an welchen Stellen man schrauben muß, um das Ganze evtl. doch mit Formeln lösbar zu machen. Weiß ich, welche Faktoren wie veränderbar sind?
Hi,

(02.06.2016, 10:22)BoskoBiati schrieb: [ -> ]es fehlt schlicht und ergreifend die Formel,

eine Möglichkeit:
wenn er die Formel nicht veröffentlichen kann, könntet ihr das vielleicht per PN lösen?

PrettyJoe

Hallo zusammen,

es handelt sich bei dem Zwisschenteil um ganze Formelkomplexe, die meine Inputdaten so verarbeiten, dass ich unter den gegebenen Variablen eine Outputtabelle bekomme. Bitte habt Verständnis dafür, dass ich die nicht veröffentlichen kann.

Ich versuche das Problem nochmal anders zu umschreiben:
Bei meiner dynamischen Inputtabelle kommt täglich ein Datensatz aus einer online-Datenbank dazu und der älteste Datensatz verschwindet. Der Formelkomplex schafft dann eine Outputtabelle für einzelne Variablenwerte, aus der ich die Maximalwerte herausfiltere und zu einer neuen Tabelle zusammenführe und wieder maximiere - so lange, bis ich am Ende den absolut maximalen Wert habe. Für diesen Wert kann ich dann die einzelnen Variablen nachvollziehen und habe so mein gewünschtes Ergebnis. Es ist im Grunde eine multivariante Optimierung.

Das Prinzip funktioniert auch in meiner Testversion, nur ist es leider:
1) nicht so elegant gelöst
2) durch die Outputmatrix für meine Variablen mit 0,5% Schritten nur approximativ (das schmerzt mich am meisten) - eine iterative Lösung wäre hier schöner
3) mit der Datenmenge, die ich bräuchte nicht darstellbar [-> 1-5 Jahre (2 Spalten)], weil die Outputtabellen dann zu groß werden

Ich glaube man könnte tatsächlich eine VBA-Lösung probieren, oder? Ich werde mich mit diesem Lösungsansatz mal genauer beschäftigen...

Beste Grüße

Pretty
Hallo,


ok. Hat sich dann für mich erledigt!

PrettyJoe

Hier herrscht eine sehr unangenehme Arbeitsatmosphäre!

Meine genauen Daten sind für die Problemlösung irrelevant und tragen auch nicht zur allgemeinen Bildung hier im Forum bei.

Lösche meinen Account wieder...

- Thema geschlossen -