Zadatak transporta je zadatak pronalaženja optimalnog načina transporta robe istog tipa od dobavljača do potrošača. Njegova osnova je model koji se široko koristi u različitim oblastima matematike i ekonomije. U programu Microsoft Excel postoje alati koji uvelike olakšavaju rješavanje problema transporta. Saznajte kako ih koristiti u praksi.
Opšti opis problema transporta
Glavni cilj transportnog zadatka je pronalaženje optimalnog plana transporta od dobavljača do potrošača uz minimalne troškove. Uslovi takvog zadatka ispisani su u obliku šeme ili matrice. Za Excel se koristi tip matrice.
Ako je ukupna količina robe u skladištima dobavljača jednaka veličini potražnje, transportni zadatak se naziva zatvorenim. Ako ovi pokazatelji nisu jednaki, onda se takav transportni zadatak naziva otvorenim. Da bi se to riješilo, uvjeti bi trebali biti svedeni na zatvoreni tip. Da biste to učinili, dodajte fiktivnog prodavca ili fiktivnog kupca sa zalihama ili potrebama jednakim razlici između ponude i potražnje u stvarnoj situaciji. Istovremeno se u tabelu troškova dodaje dodatni stupac ili red s nultim vrijednostima.
Alati za rješavanje transportnih problema u Excelu
Da bi se riješio problem transporta u Excelu, koristi se funkcija "Traži rješenje". Problem je što je podrazumevano onemogućen. Da biste omogućili ovaj alat, morate izvršiti određene radnje.
- Pređite na karticu "Datoteka".
- Kliknite na pododjeljak "Opcije".
- U novom prozoru idite na natpis Dodaci.
- U bloku "Upravljanje"koji se nalazi na dnu prozora koji se otvara, u padajućoj listi zaustavite izbor na stavci Excel-ovi dodaci. Kliknite na dugme. "Idi ...".
- Počinje prozor za aktiviranje dodatka. Označite okvir pored stavke "Pronalaženje rješenja". Kliknite na dugme "OK".
- Zbog ovih akcija na kartici "Data" u okviru za postavke "Analiza" na traci se pojavljuje dugme "Pronalaženje rješenja". Trebat će nam kada tražimo rješenje problema transporta.
Lekcija: Funkcija pretraživanja u programu Excel
Primjer rješavanja problema transporta u Excelu
Pogledajmo sada konkretan primjer rješavanja transportnog problema.
Uslovi problema
Imamo 5 dobavljača i 6 kupaca. Obim proizvodnje ovih dobavljača je 48, 65, 51, 61, 53 jedinice. Kupci trebaju: 43, 47, 42, 46, 41, 59 jedinica. Dakle, ukupna količina ponude je jednaka traženoj količini, odnosno radi se o zatvorenom transportnom zadatku.
Pored toga, uslov je dat matrici transportnih troškova od jedne do druge tačke, koja je prikazana zelenom bojom na slici ispod.
Rješavanje problema
Suočeni smo sa zadatkom, pod gore navedenim uslovima, da se troškovi transporta svedu na minimum.
- Da bismo riješili problem, napravili smo tablicu s točno istim brojem ćelija kao i gore opisana matrica troškova.
- Izaberite bilo koju praznu ćeliju na listu. Kliknite na ikonu "Umetni funkciju"lijevo od trake s formulama.
- Otvara se "Function Wizard". Na listi koju nudi, treba da nađemo funkciju SUMPRODUCT. Izaberite je i kliknite na dugme. "OK".
- Otvara se prozor za unos argumenta funkcije. SUMPRODUCT. Kao prvi argument unesite raspon ćelija u matricu troškova. Da biste to uradili, izaberite podatke ćelije pomoću kursora. Drugi argument je raspon ćelija u tabeli koja je pripremljena za kalkulacije. Zatim kliknite na dugme "OK".
- Kliknite na ćeliju koja se nalazi lijevo od gornje lijeve ćelije tablice za izračunavanje. Kao i ranije, zovemo Master of Functions, otvaramo argumente funkcije u njemu. SUM. Klikom na polje prvog argumenta, izaberite cijeli gornji red ćelija u tablici za izračunavanje. Nakon unosa njihovih koordinata u odgovarajuće polje, kliknite na dugme "OK".
- Postajemo u donjem desnom uglu ćelije sa funkcijom SUM. Pojavljuje se oznaka za popunjavanje. Kliknite na lijevu tipku miša i povucite ručicu za punjenje do kraja tablice za izračun. Tako smo kopirali formulu.
- Kliknite na ćeliju koja se nalazi na vrhu gornje leve ćelije tabele za izračunavanje. Kao i ranije, zovemo funkciju. SUM, ali ovaj put kao argument koristimo prvu kolonu tabele za izračunavanje. Pritisnemo dugme "OK".
- Kopirajte marker koji ispunjava formulu za cijelu liniju.
- Idite na karticu "Data". Postoji blok alata "Analiza" kliknite na dugme "Pronalaženje rješenja".
- Otvorene su opcije pretraživanja rješenja. Na terenu "Optimiziraj ciljnu funkciju" odredite ćeliju koja sadrži funkciju SUMPRODUCT. U bloku "Do postavite vrijednost "Minimum". Na terenu "Promjena ćelija varijabli" za izračunavanje označavamo cijeli raspon tablice. U okviru za postavke "U skladu sa ograničenjima" pritisnite dugme "Dodaj"dodati neka važna ograničenja.
- Počinje prozor za dodavanje ograničenja. Prvo, potrebno je dodati uvjet da zbroj podataka u redovima tablice za izračune mora biti jednak zbroju podataka u redovima tablice s uvjetom. Na terenu Referenca ćelije odredite raspon iznosa u redovima tablice izračuna. Zatim postavite znak jednakosti (=). Na terenu "Ograničenje" odredite opseg suma u redovima tabele sa uslovom. Nakon toga kliknite na dugme "OK".
- Slično tome, dodajemo uvjet da kolone dviju tablica trebaju biti jednake jedna drugoj. Dodajte ograničenje da suma raspona svih ćelija u tabeli za izračun mora biti veća ili jednaka 0, kao i uvjet da mora biti cijeli broj. Opšti pregled ograničenja treba da bude isti kao što je prikazano na slici ispod. Pobrinite se da to bude blizu tačke "Napravi varijable bez ograničenja koje nisu negativne" bilo je krpelja i izabran je metod rešenja "Traži rješavanje nelinearnih problema metodom OPG". Nakon što su sva podešavanja navedena, kliknite na dugme. "Pronađite rješenje".
- Nakon toga dolazi do izračuna. Podaci se prikazuju u ćelijama tabele za izračunavanje. Otvara se prozor rezultata pretraživanja. Ako ste zadovoljni rezultatima, kliknite na dugme. "OK".
Kao što možete vidjeti, rješenje problema transporta u Excelu svodi se na ispravno formiranje ulaznih podataka. Sam program izvodi izračune umjesto korisnika.