Lineární programování v aplikaci Excel pomocí Řešitele
Lineární programování je jedním z důležitých konceptů ve statistice. Na základě dostupných údajů o proměnných můžeme provést prediktivní analýzu. V našem dřívějším článku „Lineární regrese v aplikaci Excel“ jsme podrobně diskutovali o „Lineární regrese“. V aplikaci Excel však máme možnost nazvanou „Řešitel v aplikaci Excel“, kterou lze použít k řešení problému lineárního programování. U tohoto řešení můžeme pomocí lineárního programování povolit optimalizaci zdrojů.
V tomto článku vám ukážeme, jak podrobně vyřešit problém lineárního programování v aplikaci Excel. Postupujte podle celého článku, abyste se o tom dozvěděli.

Jak řešit lineární programování pomocí řešiče aplikace Excel?
Chcete-li použít řešení k řešení lineárního programování, měli bychom mít podrobný vlastní problém. Pro tento příklad jsem vytvořil níže uvedený scénář.
Problém: Výrobce chce změnit tento model výroby aktuálního produktu. Má dva druhy produktů, „Produkt 1“ a „Produkt 2“. U produktu 1 jsou zapotřebí tři suroviny: surovina 1 20 kg, surovina 2 30 kg a surovina 3 5 kg. Podobně pro produkt 2 vyžaduje tři suroviny, surovinu 1 10 kg, surovinu 2 25 kg a surovinu 3 10 kg.
Výroba vyžaduje minimálně surovinu 1 550 kg, surovinu 2 800 kg a surovinu 3 250 kg. Pokud produkt 1 stojí Rs. 30 za jednotku a produkt 2 stojí 35 za jednotku, kolik jednotek každého produktu by měla směs výrobce splňovat minimální požadavky na suroviny při co nejnižších nákladech a jaké jsou náklady?
Nyní zadejte všechny tyto informace do tabulky aplikace Excel v níže uvedeném formátu.

V buňce D3 a D5 až D7 musíme použít vzorec aplikace Excel, tj. Náklady * náklady na jednotku. Cena Cena, kterou musíme přijít od řešitele v buňce B2 a C2. Chcete-li použít vzorec níže.

Po nastavení musíme přejít na nástroj řešiče v aplikaci Excel. Nástroj pro řešení je k dispozici na kartě Data v aplikaci Excel.
Povolit doplněk Řešitele

Pokud vaše tabulka tuto možnost nezobrazuje, musíte ji povolit. Chcete-li povolit tuto možnost řešitele, postupujte podle následujících kroků.
- Krok 1: Přejděte na kartu Soubor; poté na kartě Soubor klikněte na „Možnosti“.

- Krok 2: V části Možnosti aplikace Excel přejděte na Doplňky.

- Krok 3: V této části vyberte „Doplňky aplikace Excel“ a klikněte na Přejít.

- Krok 4: V níže uvedeném vyskakovacím okně vyberte možnost „Řešitelský doplněk“ a aktivujte jej kliknutím na „OK“.

Nyní vidíme „Doplněk Řešitele“ na kartě DATA.
Řešte lineární programování pomocí Řešiče aplikace Excel
- Chcete-li použít řešitele, přejděte na kartu DATA a klikněte na „Řešitel“, který se zobrazí pod oknem.

Ve výše uvedeném okně je naší první možností „Nastavit cíl“.
- Naším cílem je identifikovat „Celkové náklady“, takže naše buňka celkových nákladů je D3, proto vyberte buňku D3 pro tento „Nastavit cíl“ a nastavit ji na „Min.“

- Další možností je „Změnou proměnných.“ V tomto příkladu jsou naše proměnné „Produkt 1“ a „Produkt 2“. Chcete-li vybrat rozsah buňky B2: C2, klikněte na „Přidat“.

- Jakmile kliknete na „Přidat“, zobrazí se pod oknem omezení omezení. V tomto okně vyberte rozsah buněk B2: C2 a vložte omezení jako „> = 0“.

- Kliknutím na „Přidat“ zůstanete zpět ve stejném okně. Nyní ve druhém omezení vyberte rozsah hodnot jako D5: D7 a vyberte „> =“ a pod omezením vyberte buňky G5: G7.

- Kliknutím na „OK“ vyjdete z okna Přidat omezení.

- Nyní jsou všechny naše parametry připraveny. Výsledek získáte kliknutím na možnost „Vyřešit“.

- Takže náklady na výrobu produktu 1 na jednotku jsou 20 a produktu 2 na jednotku je 15.

Takto můžeme pomocí SOLVERU řešit lineární programování v aplikaci Excel.
Věci k zapamatování
- Řešitel není ve výchozím nastavení k dispozici.
- Řešitel se neomezuje pouze na lineární programovací jazyk, ale můžeme vyřešit i mnoho dalších problémů. Přečtěte si náš článek „Možnost Řešitele v aplikaci Excel.“
- Nastavení buňky cíle je důležité.
- Přidání omezení by mělo být připraveno v dostatečném předstihu.