Linearno programiranje v Excelu z uporabo rešitve
Linearno programiranje je eden pomembnih konceptov v statistiki. Na podlagi razpoložljivih podatkov o spremenljivkah lahko naredimo napovedno analizo. V prejšnjem članku »Linearna regresija v Excelu« smo podrobno razpravljali o »Linearni regresiji«. Vendar pa imamo v Excelu možnost, imenovano "Solver in excel", ki jo lahko uporabimo za reševanje problema linearnega programiranja, s tem reševalcem pa lahko z linearnim programiranjem omogočimo optimizacijo virov.
V tem članku vam bomo podrobno pokazali, kako v linearnem programu natančno rešiti problem linearnega programiranja. Sledite celotnemu članku, če želite izvedeti več o tem.

Kako rešiti linearno programiranje s pomočjo programa Excel Solver?
Za uporabo rešitve za reševanje linearnega programiranja bi morali imeti ustrezen problem v podrobnostih. Za ta primer sem ustvaril spodnji scenarij.
Težava: Proizvajalec želi spremeniti ta proizvodni model trenutnega izdelka. Ima dve vrsti izdelkov, "Product 1" in "Product 2". Za izdelek 1 so potrebne tri surovine, surovina 1 20 kg, surovina 2 30 kg in surovina 3 5 kg. Podobno za izdelek 2 zahtevajo tri surovine, surovino 1 10 kg, surovino 2 25 kg in surovino 3 10 kg.
Proizvajalci zahtevajo najmanj surovin 1 550 kg, surovin 2 800 kg in surovin 3 250 kg. Če izdelek 1 stane Rs. 30 na enoto in izdelek 2 stane 35 na enoto, koliko enot vsakega izdelka mora mešanica proizvajalca po najnižjih stroških izpolnjevati minimalne zahteve glede surovin in kakšni so stroški?
Zdaj vse te podatke vnesite v preglednico excel v spodnji obliki.

V celicah D3 in D5 do D7 moramo uporabiti formulo excel, tj. Cost * Cost per Unit. Cena nabavne cene, ki jo moramo dobiti iz rešitve v celici B2 in C2. Če želite uporabiti formulo, kot je prikazano spodaj.

Ko to nastavimo, moramo v Excelu odpreti orodje za reševanje. Orodje za reševanje je na voljo na zavihku Podatki v Excelu.
Omogoči dodatek Solver

Če vaša preglednica ne prikazuje te možnosti, jo morate omogočiti. Če želite omogočiti to možnost reševanja, sledite spodnjim korakom.
- 1. korak: pojdite na zavihek Datoteka; nato na zavihku Datoteka kliknite »Možnosti«.

- 2. korak: Pojdite na dodatke v Excelove možnosti.

- 3. korak: Pod tem izberite “Excel Add-ins” in kliknite Pojdi.

- Korak 4: V spodnjem pojavnem oknu izberite »Dodatek za reševalce« in kliknite »V redu«, da ga omogočite.

Zdaj lahko na zavihku DATA vidimo “Dodatek za reševanje”.
Rešite linearno programiranje s pomočjo programa Excel Solver
- Če želite uporabiti reševalnik, pojdite na zavihek PODATKI in kliknite »Reševalnik«, ki ga bomo videli pod oknom.

V zgornjem oknu je naša prva možnost »Nastavi cilj«.
- Naš cilj je prepoznati "Skupne stroške", tako da je naša skupna celica stroškov D3, zato izberite celico D3 za to "Nastavi cilj" in jo nastavite na "Min."

- Naslednja možnost je »S spreminjanjem spremenljivk«. V tem primeru so naše spremenljivke »izdelek 1« in »izdelek 2«. Če želite izbrati obseg celice B2: C2 in kliknite »Dodaj«.

- Ko kliknete na »Dodaj«, bomo pod oknom za omejitev dodajanja videli. V tem oknu izberite B2: obseg celic C2 in omejitev postavite kot »> = 0«.

- Kliknite »Dodaj«, če želite ostati v istem oknu. Zdaj v drugi omejitvi izberite obseg vrednosti kot D5: D7 in izberite “> =” in pod omejitvijo izberite celice G5: G7.

- Kliknite »V redu«, da pridete iz okna Dodaj omejitev.

- Zdaj so vsi naši parametri pripravljeni. Kliknite možnost »Reši«, da dobite rezultat.

- Torej, stroški izdelave izdelka 1 na enoto so 20, izdelka 2 na enoto pa 15.

Tako lahko z uporabo rešitve Solver rešujemo linearno programiranje v Excelu.
Stvari, ki si jih je treba zapomniti
- Reševalnik privzeto ni na voljo za uporabo.
- Reševalec ni omejen le na jezik linearnega programiranja, temveč lahko rešimo tudi številne druge probleme. Glejte naš članek »Možnost reševanja v Excelu«.
- Nastavitev ciljne celice je pomembna.
- Dodajanje omejitev mora biti pripravljeno že vnaprej.