Jak rozwiązać programowanie liniowe w programie Excel za pomocą opcji Solver?

Programowanie liniowe w programie Excel przy użyciu dodatku Solver

Programowanie liniowe jest jedną z ważnych koncepcji statystyki. Na podstawie dostępnych danych o zmiennych możemy przeprowadzić analizę predykcyjną. W naszym wcześniejszym artykule „Regresja liniowa w programie Excel” omówiliśmy szczegółowo „Regresję liniową”. Jednak w programie Excel mamy opcję o nazwie „Solver in excel”, której można użyć do rozwiązania problemu z programowaniem liniowym. Dzięki temu rozwiązaniu możemy użyć programowania liniowego, aby umożliwić optymalizację zasobów.

W tym artykule pokażemy, jak szczegółowo rozwiązać problem programowania liniowego. Przeczytaj cały artykuł, aby dowiedzieć się o tym.

Jak rozwiązać programowanie liniowe za pomocą dodatku Excel Solver?

Aby zastosować solver do rozwiązywania programowania liniowego, powinniśmy mieć szczegółowy problem. Na potrzeby tego przykładu utworzyłem poniższy scenariusz.

Problem: Producent chce zmienić ten model produkcyjny bieżącego produktu. Ma dwa rodzaje produktów: „Produkt 1” i „Produkt 2”. Dla produktu 1 wymaga trzech surowców, surowiec 1 do 20 kg surowca 2 do 30 kg, a surowce 3 5 kg. Podobnie, w przypadku produktu 2 wymaga trzech surowców: surowca 1 10 kg, surowca 2 25 kg i surowca 3 10 kg.

Produkcja wymaga co najmniej 1 550 kg surowca, 2 800 kg surowca i 3 250 kg surowca. Jeśli produkt 1 kosztuje Rs. 30 za sztukę, a Produkt 2 kosztuje 35 na jednostkę, ile jednostek każdego produktu powinien spełniać producent mieszanki minimalnych wymagań surowcowych przy możliwie najniższych kosztach i jaki jest koszt?

Teraz wprowadź wszystkie te informacje do arkusza kalkulacyjnego programu Excel w poniższym formacie.

W komórce D3 i D5 do D7 musimy zastosować formułę Excela, tj. Koszt * Koszt na jednostkę. Koszt Cena, którą musimy otrzymać z solwera w komórce B2 i C2. Aby zastosować wzór jak poniżej.

Po skonfigurowaniu tego musimy przejść do narzędzia do rozwiązywania problemów w programie Excel. Narzędzie do rozwiązywania problemów jest dostępne w zakładce Dane w programie Excel.

Włącz dodatek Solver

Jeśli Twój arkusz kalkulacyjny nie wyświetla tej opcji, musisz ją włączyć. Aby włączyć tę opcję solvera, wykonaj poniższe czynności.

  • Krok 1: Przejdź do zakładki Plik; następnie na karcie Plik kliknij „Opcje”.
  • Krok 2: Przejdź do dodatków w obszarze Opcje programu Excel.
  • Krok 3: Pod tym wybierz „Dodatki programu Excel” i kliknij Idź.
  • Krok 4: Poniżej wyskakującego okienka wybierz „Dodatek Solver” i kliknij „OK”, aby go włączyć.

Teraz w zakładce DANE widzimy „Dodatek Solver”.

Rozwiązywanie programowania liniowego za pomocą programu Excel Solver

  • Aby zastosować solver, przejdź do zakładki DANE i kliknij „Solver”, które zobaczymy poniżej okna.

W powyższym oknie naszą pierwszą opcją jest „Ustaw cel”.

  • Naszym celem jest zidentyfikowanie „Koszt całkowity”, więc nasza komórka kosztu całkowitego to D3, więc wybierz komórkę D3 dla tego „Ustaw cel” i ustaw ją na „Min.”.
  • Następna opcja to „Zmieniając zmienne”. W tym przykładzie nasze zmienne to „Produkt 1” i „Produkt 2”. Aby wybrać zakres komórek B2: C2 i kliknij „Dodaj”.
  • Po kliknięciu „Dodaj” zobaczymy poniżej okno dodawania ograniczenia. W tym oknie wybierz zakres komórek B2: C2 i ustaw ograniczenie jako „> = 0”.
  • Kliknij „Dodaj”, aby pozostać w tym samym oknie. Teraz w drugim ograniczeniu wybierz zakres wartości jako D5: D7 i wybierz „> =” i pod ograniczeniem wybierz komórki G5: G7.
  • Kliknij „OK”, aby wyjść z okna Dodaj ograniczenie.
  • Teraz wszystkie nasze parametry są gotowe. Kliknij opcję „Rozwiąż”, aby uzyskać wynik.
  • Zatem koszt wytworzenia produktu 1 na jednostkę wynosi 20, a produktu 2 na jednostkę to 15.

W ten sposób, używając SOLVER, możemy rozwiązać programowanie liniowe w Excelu.

Rzeczy do zapamiętania

  • Solver domyślnie nie jest dostępny do użycia.
  • Solver nie ogranicza się tylko do liniowego języka programowania, ale możemy również rozwiązać wiele innych problemów. Zapoznaj się z naszym artykułem „Opcja dodatku Solver w programie Excel”.
  • Ważne jest ustalenie celu.
  • Dodawanie ograniczeń powinno być gotowe z dużym wyprzedzeniem.

Interesujące artykuły...