Transportni zadatak je zadatak traženja najoptimalnije varijante prijevoza istog tipa robe od dobavljača do potrošača. Njena je osnova model koji se široko koristi u različitim područjima matematike i ekonomije. U programu Microsoft Excel postoje alati koji uvelike olakšavaju rješenje transportnog zadatka. Naučit ćemo kako ih koristiti u praksi.

Opći opis transportnog zadatka

Glavni cilj transportnog zadatka je pronaći optimalni transportni plan od dobavljača do potrošača uz minimalan trošak. Uvjeti takvog problema napisani su u obliku kruga ili matrice. Za Excel se koristi matrica.

Ukoliko je ukupni volumen robe u skladištima dobavljača jednak zahtjevnoj vrijednosti, transportni se posao zove zatvoren. Ako ti pokazatelji nisu jednaki, takav se transportni zadatak naziva otvorenim. Kako bi se to riješilo, uvjeti trebaju biti svedeni na zatvoreni tip. Da biste to učinili, dodajte fiktivnog prodavatelja ili fiktivnog kupca s dionicama ili potrebama koje su jednake razlici između ponude i potražnje u stvarnoj situaciji. U tom se slučaju dodaje dodatni stup ili red s nultim vrijednostima u tablicu troškova.

Alati za rješavanje transportnog problema u programu Excel

Da biste riješili problem prijevoza u Excelu, koristi se funkcija "Pronađi rješenja" . Problem je u tome što je onemogućen. Da biste omogućili ovaj alat, trebate izvršiti određene radnje.

  1. Prebacimo se na karticu "Datoteka" .
  2. Idite na odjeljak Datoteka u programu Microsoft Excel

  3. Kliknemo na pododjeljak "Postavke" .
  4. Idite na opcije u programu Microsoft Excel

  5. U novom prozoru idite na natpis "Dodaci".
  6. Idite na dodatke u programu Microsoft Excel

  7. U bloku "Upravljanje" , koji se nalazi na dnu otvorenog prozora, na padajućem popisu zaustavljamo odabir na stavci "Dodaci za Excel" . Kliknite gumb "Idi ..." .
  8. Prebacivanje na dodatke programa Excel u programu Microsoft Excel

  9. Pokreće se prozor za aktiviranje dodataka. Označite okvir pokraj opcije "Pronalaženje rješenja" . Kliknite gumb "U redu" .
  10. Aktivacija alata za pretraživanje rješenja u Microsoft Excelu

  11. Zbog tih radnji, na kartici "Podaci" u bloku postavki "Analiza" na vrpci pojavljuje se gumb "Pronađi rješenja" . Trebat ćemo to u potrazi za rješenjem problema prijevoza.

Pretraživanje rješenja u Microsoft Excelu

Pouka: Pronađite rješenje u programu Excel

Primjer rješavanja transportnog zadatka u programu Excel

Pogledajmo sada konkretan primjer rješavanja prometnog problema.

Uvjeti zadataka

Imamo 5 dobavljača i 6 kupaca. Obujam proizvodnje ovih dobavljača iznosi 48, 65, 51, 61, 53 jedinica. Potreba kupaca: 43, 47, 42, 46, 41, 59 jedinica. Dakle, ukupni opskrbni volumen jednak je vrijednosti potražnje, tj. Bavimo se zatvorenim transportnim zadatkom.

Tablica volumena ponude i potražnje u Microsoft Excelu

Pored toga, prema stanju, daje se matrica troškova transporta od jedne točke do druge, što je prikazano na donjoj slici u zelenoj boji.

Matrica troškova u programu Microsoft Excel

Rješavanje problema

Prije nas je zadatak pod gore navedenim uvjetima, kako bismo smanjili troškove transporta na minimum.

  1. Da bismo riješili problem, konstruiramo tablicu s točno jednakim brojem ćelija kao gore opisana troškovna matrica.
  2. Raspored tablice za rješavanje problema u programu Microsoft Excel

  3. Odaberite bilo koju praznu ćeliju na listu. Kliknite ikonu "Umetni funkciju" , koja se nalazi lijevo od retka formule.
  4. Idite na čarobnjak za funkcije u programu Microsoft Excel

  5. Otvara se "Funkcija čarobnjaka". Na popisu koji on predlaže trebamo pronaći funkciju SUMPRODUCT . Odaberite ga i kliknite gumb "U redu" .
  6. Čarobnjak za Microsoft Excel funkcije

  7. Otvara ulazni prozor za funkciju SUMPROSE . Kao prvi argument, predstavljamo raspon stanica u troškovnoj matrici. Da biste to učinili, dovoljno je označiti podatke ćelije kursorom. Drugi argument je raspon ćelija u tablici koja je pripremljena za izračune. Zatim kliknite gumb "U redu" .
  8. Argumenti funkcije SUMPROSE u programu Microsoft Excel

  9. Kliknite na ćeliju koja se nalazi na lijevoj strani gornje lijeve ćelije tablice za izračune. Kao i posljednji put kad zovemo Čarobnjak za funkcije, u njemu otvaramo argumente SUM funkcije. Klikom na polje prvog argumenta, odaberite cijeli gornji red ćelija tablica za izračune. Nakon unosa koordinata u odgovarajuće polje, pritisnite gumb "OK" .
  10. Argumenti funkcije SUM u programu Microsoft Excel

  11. S donje desne strane ćeliju postajemo SUM funkcijom. Prikazuje se ručka za punjenje. Pritisnite lijevu tipku miša i povucite ručicu za punjenje do kraja tablice kako biste izračunali. Zato smo kopirali formulu.
  12. Kopiranje formule markerom za ispunjavanje u programu Microsoft Excel

  13. Kliknemo na ćeliju koja se nalazi iznad gornje lijeve ćelije tablice za izračune. Kao i prethodno, pozivamo SUM funkciju, ali ovaj put koristimo prvi stupac tablice za izračune kao argument. Kliknite gumb "OK" .
  14. Argumenti funkcije SUM u programu Microsoft Excel

  15. Kopirajte token za ispunjavanje formule za cijeli redak.
  16. Kopiranje formule s oznakama punjenja na niz u Microsoft Excelu

  17. Idite na karticu "Podaci" . Tamo, u alatu "Analiza" kliknite gumb "Pronađi rješenje" .
  18. Idite na Search Solution u Microsoft Excelu

  19. Prikazane su mogućnosti pretraživanja za rješenje. U polju "Optimiziraj ciljnu funkciju" navedite ćeliju koja sadrži funkciju SUMPRODUCT . U blokadu "To" postavite vrijednost na "Minimalno" . U polju "Promjena ćelija varijabli" određujemo čitav raspon tablice za izračun. U bloku postavki "U skladu s ograničenjima" kliknite gumb "Dodaj" da biste dodali nekoliko važnih ograničenja.
  20. Opcije pretraživanja rješenja u Microsoft Excelu

  21. Pokreće se prozor za dodavanje ograničenja. Prije svega, moramo dodati uvjet da zbroj podataka u redovima tablice za izračune treba biti jednak zbroju podataka u redovima tablice sa stanjem. U polju "Referentna stanica" navedite raspon zbroja u retcima tablice izračuna. Zatim postavite jednak znak (=). U polju "Granica" navedite raspon sume u retke tablice s tim uvjetom. Nakon toga kliknite gumb "U redu" .
  22. Dodavanje ograničenja u Microsoft Excel

  23. Slično tome, dodamo uvjet da stupci dviju tablica moraju biti jednaki jedan drugom. Dodamo ograničenje da zbroj raspona svih ćelija u tablici za izračun mora biti veći ili jednak 0, kao i uvjet da mora biti cijeli broj. Općeniti prikaz ograničenja trebao bi biti kao što je prikazano na donjoj slici. Obavezno provjerite je li u blizini stavke "Izradite varijable bez ograničenja neprihvatljivih" bilo je krpelja, a metoda rješavanja bila je "Traženje rješenja nelinearnih problema metodom OPG" . Nakon što odredite sve postavke, kliknite gumb "Pronađi rješenje" .
  24. Opcije pretraživanja rješenja u Microsoft Excelu

  25. Nakon toga se vrši izračun. Podaci se šalju stanicama tablice za izračun. Prikazuje se prozor rezultata pretraživanja rješenja. Ako su rezultati zadovoljavajući, kliknite gumb "OK" .

Rezultati pretraživanja prijevoza zadataka u Microsoft Excelu

Kao što vidite, rješenje transportnog zadatka u programu Excel smanjuje se na točnu formu ulaznih podataka. Kalkulacije izvodi program umjesto korisnika.