Wie löse ich die lineare Programmierung in Excel mit der Solver-Option?

Lineare Programmierung in Excel mit Solver

Die lineare Programmierung ist eines der wichtigsten Konzepte in der Statistik. Basierend auf den verfügbaren Daten von Variablen können wir eine prädiktive Analyse durchführen. In unserem früheren Artikel "Lineare Regression in Excel" haben wir ausführlich über die "lineare Regression" gesprochen. In Excel haben wir jedoch eine Option namens "Solver in Excel", mit der ein lineares Programmierproblem gelöst werden kann. Mit diesem Solver können wir die lineare Programmierung verwenden, um die Ressourcenoptimierung zu ermöglichen.

In diesem Artikel zeigen wir Ihnen detailliert, wie Sie das Problem der linearen Programmierung in Excel lösen können. Folgen Sie dem gesamten Artikel, um mehr darüber zu erfahren.

Wie löse ich die lineare Programmierung mit Excel Solver?

Um Solver zur Lösung der linearen Programmierung anzuwenden, sollten wir ein geeignetes Problem im Detail haben. Für dieses Beispiel habe ich das folgende Szenario erstellt.

Problem: Ein Hersteller möchte dieses Produktionsmodell des aktuellen Produkts ändern. Er hat zwei Arten von Produkten, "Produkt 1" und "Produkt 2". Für Produkt 1 werden drei Rohstoffe benötigt: Rohstoff 1 20 kg, Rohstoff 2 30 kg und Rohstoff 3 5 kg. In ähnlicher Weise werden für Produkt 2 drei Rohstoffe benötigt: Rohmaterial 1 10 kg, Rohmaterial 2 25 kg und Rohmaterial 3 10 kg.

Hersteller benötigen mindestens Rohmaterial 1 550 kg, Rohmaterial 2 800 kg und Rohmaterial 3 250 kg. Wenn Produkt 1 Rs kostet. 30 pro Einheit und Produkt 2 kosten 35 pro Einheit. Wie viele Einheiten jedes Produkts sollte die Herstellermischung den Mindestrohstoffanforderungen zu möglichst geringen Kosten entsprechen, und wie hoch sind die Kosten?

Geben Sie nun alle diese Informationen in eine Excel-Tabelle im folgenden Format ein.

In den Zellen D3 und D5 bis D7 müssen wir die Excel-Formel anwenden, dh Kosten * Kosten pro Einheit. Kosten Preis, den wir vom Löser in Zelle B2 & C2 erhalten müssen. Anwendung der Formel wie folgt.

Nachdem wir dies eingerichtet haben, müssen wir zum Solver-Tool in Excel gehen. Das Solver-Tool ist auf der Registerkarte Daten in Excel verfügbar.

Aktivieren Sie das Solver-Add-In

Wenn in Ihrer Tabelle diese Option nicht angezeigt wird, müssen Sie sie aktivieren. Führen Sie die folgenden Schritte aus, um diese Solver-Option zu aktivieren.

  • Schritt 1: Gehen Sie zur Registerkarte Datei. Klicken Sie dann auf der Registerkarte Datei auf "Optionen".
  • Schritt 2: Gehen Sie zu Add-Ins unter Excel-Optionen.
  • Schritt 3: Wählen Sie darunter "Excel-Add-Ins" und klicken Sie auf "Los".
  • Schritt 4: Wählen Sie unter dem Popup "Solver Add-In" und klicken Sie auf "Ok", um es zu aktivieren.

Jetzt können wir "Solver Add-In" auf der Registerkarte "DATEN" sehen.

Lösen Sie die lineare Programmierung mit Excel Solver

  • Um Solver anzuwenden, gehen Sie zur Registerkarte DATA und klicken Sie auf "Solver", das unter dem Fenster angezeigt wird.

Im obigen Fenster ist unsere erste Option "Ziel festlegen".

  • Unser Ziel ist es, die „Gesamtkosten“ zu identifizieren, sodass unsere Gesamtkostenzelle D3 ist. Wählen Sie daher die Zelle D3 für dieses „Ziel festlegen“ aus und setzen Sie sie auf „Min.“.
  • Die nächste Option ist "Durch Ändern von Variablen". In diesem Beispiel sind unsere Variablen "Produkt 1" und "Produkt 2". Um einen Bereich von Zelle B2: C2 auszuwählen und klicken Sie auf "Hinzufügen".
  • Sobald Sie auf "Hinzufügen" klicken, wird unterhalb des Fensters "Einschränkung hinzufügen" angezeigt. Wählen Sie in diesem Fenster den Zellenbereich B2: C2 aus und setzen Sie die Einschränkung auf "> = 0".
  • Klicken Sie auf "Hinzufügen", um im selben Fenster zu bleiben. Wählen Sie nun in der zweiten Einschränkung den Wertebereich als D5: D7 und wählen Sie "> =" und wählen Sie unter Einschränkung G5: G7-Zellen aus.
  • Klicken Sie auf "OK", um das Fenster "Einschränkung hinzufügen" zu verlassen.
  • Jetzt sind alle unsere Parameter fertig. Klicken Sie auf die Option "Lösen", um das Ergebnis zu erhalten.
  • Die Produktionskosten für Produkt 1 pro Einheit betragen also 20 und für Produkt 2 pro Einheit 15.

Auf diese Weise können wir mit SOLVER die lineare Programmierung in Excel lösen.

Dinge, an die man sich erinnern sollte

  • Solver ist standardmäßig nicht verfügbar.
  • Ein Solver ist nicht nur auf eine lineare Programmiersprache beschränkt, sondern wir können auch viele andere Probleme lösen. Weitere Informationen finden Sie in unserem Artikel „Solver-Option in Excel“.
  • Das Einstellen der Zielzelle ist wichtig.
  • Das Hinzufügen von Einschränkungen sollte frühzeitig erfolgen.

Interessante Beiträge...