Transporto problema „Excel“ - paprasta „Excel“ pamoka

Turinys

Suformuluokite modelį | Bandymas ir klaida | Išspręskite modelį

Naudokite sprendėją „Excel“ rasti vienetų, kuriuos reikia pristatyti iš kiekvienos gamyklos kiekvienam klientui, skaičių, kuris sumažina bendras išlaidas.

Suformuluokite modelį

Modelis, kurį ketiname išspręsti, „Excel“ atrodo taip.

1. Suformuluoti tai transporto problema, atsakykite į šiuos tris klausimus.

a. Kokie sprendimai turi būti priimti? Norėdami išspręsti šią problemą, mums reikia „Excel“, kad sužinotume, kiek vienetų reikia išsiųsti iš kiekvienos gamyklos kiekvienam klientui.

b. Kokie yra šių sprendimų apribojimai? Kiekviena gamykla turi fiksuotą pasiūlą ir kiekvienas klientas turi fiksuotą paklausą.

c. Koks yra bendras šių sprendimų rezultatų matas? Bendras veiklos rodiklis yra visos siuntų išlaidos, todėl tikslas yra sumažinti šį kiekį.

2. Kad modelį būtų lengviau suprasti, sukurkite šiuos pavadintus diapazonus.

Diapazono pavadinimas Ląstelės
Vieneto kaina C4: E6
Siuntos C10: E12
TotalIn C14: E14
Paklausa C16: E16
„TotalOut“ G10: G12
Tiekimas I10: I12
Iš viso išlaidų I16

3. Įdėkite šias funkcijas.

Paaiškinimas: SUM funkcijos apskaičiuoja bendrą iš kiekvienos gamyklos (Total Out) kiekvienam klientui išsiųstą sumą (Total In). Bendros išlaidos yra lygios „UnitCost“ ir siuntų sumai.

Bandymas ir klaida

Naudojant šią formuluotę tampa lengva išanalizuoti bet kokį bandomąjį sprendimą.

Pavyzdžiui, jei 100 vienetų iš 1 gamyklos siunčiame 1 klientui, 200 vienetų iš 2 gamyklos į 2 klientą, 100 vienetų iš 3 gamyklos į 1 klientą ir 200 vienetų iš 3 gamyklos į 3 klientą, iš viso išeina tiekimas ir bendra suma lygi Paklausa. Bendras šio sprendimo kaina yra 27 800 rublių.

Nebūtina naudoti bandymų ir klaidų. Toliau aprašysime, kaip „Excel“ sprendėjas galima greitai rasti optimalų sprendimą.

Išspręskite modelį

Norėdami rasti optimalų sprendimą, atlikite šiuos veiksmus.

1. Skirtuko Duomenys grupėje Analizuoti spustelėkite Sprendėjas.

Pastaba: nerandate „Solver“ mygtuko? Spustelėkite čia, jei norite įkelti „Solver“ priedą.

Įveskite sprendėjo parametrus (skaitykite toliau). Rezultatas turėtų atitikti žemiau pateiktą paveikslėlį.

Galite pasirinkti įvesti diapazonų pavadinimus arba spustelėti skaičiuoklės langelius.

2. Įveskite Tikslas TotalCost.

3. Spustelėkite Min.

4. Įveskite kintamų langelių siuntas.

5. Spustelėkite Pridėti, kad įvestumėte šį apribojimą.

6. Spustelėkite Pridėti, kad įvestumėte šį apribojimą.

7. Pažymėkite „Padaryti nevaržomus kintamuosius kaip neigiamus“ ir pasirinkite „Simplex LP“.

8. Galiausiai spustelėkite „Išspręsti“.

Rezultatas:

Optimalus sprendimas:

Išvada: optimalu 100 vienetų iš 1 gamyklos į 2 klientą, 100 vienetų iš 2 gamyklos į 2 klientą, 100 vienetų iš 2 gamyklos į 3 klientą, 200 vienetų iš 3 gamyklos į 3 klientą ir 100 vienetų iš 3 gamyklos klientui 3. Šis sprendimas suteikia mažiausią kainą 26000. Visi apribojimai tenkinami.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave