Читать книгу Smart Data statt Big Data - Schmidt Jutta, Jutta Schmidt - Страница 27
Kapitel 1
Alles, was Sie jemals über Tabellenkalkulationen wissen wollen, sich aber nicht zu fragen getraut haben
1.14 OpenSolver: Ich wünschte, wir würden ihn nicht benötigen. Dem ist aber nicht so
ОглавлениеDieses Buch sollte ursprünglich nur mit dem in Excel eingebauten Solver auskommen. Es hat sich aber gezeigt, dass aus mysteriösen und nicht kommunizierten Gründen in bestimmten Excel-Versionen Funktionen aus Solver entfernt worden sind.
Dies bedeutet, dass das gesamte Buch problemlos funktioniert, wenn Solver in Excel 2007 oder Excel 2011 für Mac verwendet wird, während sich Solver in Excel 2010 und Excel 2013 ab und an darüber beschwert, dass ein lineares Optimierungsmodell zu groß sei (ich sage Ihnen in diesem Buch jedes Mal Bescheid, wenn ein Modell zu komplex werden könnte).
Glücklicherweise gibt es ein kostenloses Werkzeug mit dem Namen OpenSolver, das bei Excel für Windows diese Defizite beseitigt. Sie können Ihre Modelle beim Einsatz von OpenSolver auch weiterhin in der normalen Solver-Oberfläche zusammenbauen, und OpenSolver stellt eine Schaltfläche zur Verfügung, die Sie anklicken, um einen Simplex-LP-Algorithmus zu nutzen, der bemerkenswert schnell ist.
Um OpenSolver einzurichten, gehen Sie zu OpenSolver.org und laden sich die ZIP-Datei herunter. Entpacken Sie diese Datei in einen Ordner, und jedes Mal, wenn Sie ein dickes Modell lösen müssen, arbeiten Sie zunächst ganz normal in einem Excel-Arbeitsblatt. Dann führen Sie auf der Datei OpenSolver.xlsm einen Doppelklick aus, was in Excel auf der Registerkarte DATEN zu einem OPENSOLVER-Abschnitt führt. Klicken Sie auf die Schaltfläche SOLVE, um ein vorhandenes Modell zu lösen. Wie Abbildung 1.28 zeigt, wende ich OpenSolver in Excel 2010 auf das Modell aus dem letzten Abschnitt an, und es werden fünf Stück Pizza gekauft. Dieser Solver ist mir richtig sympathisch.
Abb. 1.28 OpenSolver kauft wie ein Verrückter Pizza.