სატრანსპორტო დავალება Microsoft Excel- ში

Pin
Send
Share
Send

სატრანსპორტო ამოცანა არის მიმწოდებლისგან მომხმარებელზე ერთი და იგივე ტიპის საქონლის ტრანსპორტირების ყველაზე ოპტიმალური ვარიანტის პოვნა. მისი საფუძველია მოდელი, რომელიც ფართოდ გამოიყენება მათემატიკისა და ეკონომიკის სხვადასხვა სფეროში. Microsoft Excel– ს აქვს ინსტრუმენტები, რომლებიც მნიშვნელოვნად უწყობს ხელს სატრანსპორტო პრობლემის მოგვარებას. ჩვენ გავეცნობით, როგორ გამოვიყენოთ ისინი პრაქტიკაში.

ტრანსპორტის პრობლემის ზოგადი აღწერა

სატრანსპორტო ამოცანის მთავარი მიზანია მიმწოდებლისგან მომხმარებლამდე მინიმალური ღირებულებით ტრანსპორტირების ოპტიმალური გეგმის პოვნა. ასეთი დავალების პირობები იწერება დიაგრამის ან მატრიცის სახით. Excel იყენებს მატრიცის ტიპს.

თუ მიმწოდებლის საწყობებში საქონლის მთლიანი მოცულობა უტოლდება მოთხოვნილებას, სატრანსპორტო დავალებას ეწოდება დახურული. თუ ეს მაჩვენებლები თანაბარი არ არის, მაშინ ტრანსპორტის ასეთ პრობლემას ღია ეწოდება. მისი გადასაჭრელად, პირობები უნდა შემცირდეს დახურულ ტიპამდე. ამისათვის დაამატეთ ფიტული გამყიდველი ან ფიქტიური მყიდველი აქციებით, ან საჭიროებს რეალურ სიტუაციაში მიწოდებასა და მოთხოვნილებას შორის განსხვავებას. ამავე დროს, დამატებითი სვეტი ან მწკრივი, რომელსაც აქვს ნულოვანი მნიშვნელობა, ემატება ღირებულების ცხრილს.

Excel– ში სატრანსპორტო პრობლემის გადასაჭრელი საშუალებები

Excel- ში ტრანსპორტის პრობლემის გადასაჭრელად გამოიყენეთ ფუნქცია ”გამოსავლის პოვნა”. პრობლემა ის არის, რომ ის გამორთულია. ამ ინსტრუმენტის გასააქტიურებლად, თქვენ უნდა შეასრულოთ გარკვეული მოქმედებები.

  1. გააკეთეთ ჩანართის გადატანა ფაილი.
  2. დააჭირეთ ქვესექცია "პარამეტრები".
  3. ახალ ფანჯარაში გადადით წარწერასთან "დამატებები".
  4. ბლოკში "მენეჯმენტი", რომელიც მდებარეობს ფანჯრის ბოლოში, რომელიც იხსნება, ჩამოსაშლელ სიაში, შეაჩერე შერჩევა Excel დანამატები. დააჭირეთ ღილაკს "წადი ...".
  5. დანამატის გააქტიურების ფანჯარა იწყება. დააჭირეთ ყუთს გვერდით "გამოსავლის პოვნა". დააჭირეთ ღილაკს "კარგი".
  6. ამ ქმედებების გამო, ტაბულა "მონაცემები" პარამეტრების ბლოკში "ანალიზი" ღილაკს გამოჩნდება ლენტი "გამოსავლის პოვნა". ეს დაგვჭირდება ტრანსპორტის პრობლემის მოგვარების მოსაძებნად.

გაკვეთილი: Excel- ში ფუნქციის „ძებნა გამოსავლის ძიება“

Excel- ში სატრანსპორტო პრობლემის გადაჭრის მაგალითი

ახლა მოდით გადავხედოთ სატრანსპორტო პრობლემის გადაჭრის კონკრეტულ მაგალითს.

დავალების პირობები

ჩვენ გვყავს 5 მომწოდებელი და 6 მყიდველი. ამ მომწოდებლების წარმოების მოცულობაა 48, 65, 51, 61, 53 ერთეული. მყიდველებს სჭირდებათ: 43, 47, 42, 46, 41, 59 ერთეული. ამრიგად, მთლიანი მიწოდება უდრის მოთხოვნის ღირებულებას, ანუ საქმე გვაქვს დახურული ტრანსპორტირების პრობლემასთან.

გარდა ამისა, პირობა უზრუნველყოფს ტრანსპორტირების ხარჯების მატრიცას ერთი წერტილიდან მეორეზე, რაც მწვანედ არის ნაჩვენები ქვემოთ მოცემულ ილუსტრაციაში.

პრობლემის გადაჭრა

ამოცანის წინაშე, ზემოთ ჩამოთვლილ პირობებში, შევამცირეთ ტრანსპორტირების ხარჯები.

  1. პრობლემის გადასაჭრელად, ჩვენ ვაშენებთ ცხრილს ზუსტად იმავე რაოდენობის უჯრედებით, როგორც ზემოთ მოყვანილი ღირებულების მატრიქსი.
  2. შეარჩიეთ ფურცელზე ნებისმიერი ცარიელი უჯრედი. დააჭირეთ ხატულას "ფუნქციის ჩასმა"მდებარეობს ფორმულის ზოლის მარცხნივ.
  3. იხსნება "ფუნქციის ოსტატი". სიაში, რომელსაც ის გვთავაზობს, უნდა ვიპოვოთ ფუნქცია SUMPRODUCT. შეარჩიეთ იგი და დააჭირეთ ღილაკს. "კარგი".
  4. ფუნქციის შეყვანის ფანჯარა იხსნება SUMPRODUCT. როგორც პირველი არგუმენტი, ჩვენ წარმოგიდგენთ ფასების მატრიცის უჯრედების დიაპაზონს. ამისათვის უბრალოდ შეარჩიეთ უჯრედის მონაცემები კურსორის საშუალებით. მეორე არგუმენტი იქნება უჯრედების დიაპაზონი ცხრილში, რომელიც მომზადდა გამოთვლებისთვის. შემდეგ, დააჭირეთ ღილაკს "კარგი".
  5. ჩვენ დააჭირეთ უჯრედს, რომელიც განლაგებულია ცხრილის ზედა მარცხენა უჯრის მარცხენა მხარეს. როგორც ბოლო დროს ვუწოდებთ ფუნქციის ოსტატს, გახსენით მასში ფუნქციის არგუმენტები სულ. პირველი არგუმენტის ველზე დაჭერით, გამოთვლებისთვის შეარჩიეთ უჯრედების მთელი ზედა რიგი. მათი კოორდინატების შეყვანის შემდეგ შესაბამის ველში, დააჭირეთ ღილაკს "კარგი".
  6. ფუნქციის დახმარებით ვიღებთ უჯრედის ქვედა მარჯვენა კუთხეში სულ. ჩნდება შევსების მარკერი. დააჭირეთ მაუსის მარცხენა ღილაკს და გაანგარიშების მიზნით გადაიტანეთ შევსების მარკერი ცხრილის ბოლოს. ასე რომ, ჩვენ დააკოპირეთ ფორმულა.
  7. ჩვენ დააჭირეთ ცხრილის ზედა მარცხენა უჯრედის ზემოთ მდებარე უჯრედს, გათვლებისთვის. როგორც წინა დროს, ჩვენ ფუნქციას ვეძახით სულ, მაგრამ ამჯერად, როგორც არგუმენტი, ვიანგარიშებისთვის ვიყენებთ ცხრილის პირველ სვეტს. დააჭირეთ ღილაკს "კარგი".
  8. დააკოპირეთ ფორმულა, რომ შეავსოთ მთელი სტრიქონი შევსების მარკერით.
  9. ჩანართზე გადასვლა "მონაცემები". ინსტრუმენტთა ყუთში "ანალიზი" დააჭირეთ ღილაკს "გამოსავლის პოვნა".
  10. ხსნის ძებნის ვარიანტები გახსნილია. მინდორში "ობიექტური ფუნქციის ოპტიმიზაცია" მიუთითეთ ფუნქცია, რომელიც შეიცავს ფუნქციას SUMPRODUCT. ბლოკში "რომ" მითითებული მნიშვნელობა "მინიმალური". მინდორში "ცვლადი უჯრედების შეცვლა" მიუთითეთ ცხრილის მთელი დიაპაზონი გაანგარიშებისთვის. პარამეტრების ბლოკში "შეზღუდვების თანახმად" დააჭირეთ ღილაკს დამატებარამდენიმე მნიშვნელოვანი შეზღუდვის დამატება.
  11. იწყება დამატების შეზღუდვის ფანჯარა. უპირველეს ყოვლისა, ჩვენ უნდა დავამატოთ პირობა, რომ ცხრილის მწკრივებში მოცემული მონაცემების ჯამი ტოლი იყოს ცხრილის მწკრივებში მოცემული მონაცემების ჯამის პირობით. მინდორში უჯრედის ბმული საანგარიშო ცხრილის მწკრივებში მიუთითეთ თანხის სპექტრი. შემდეგ დააყენეთ თანაბარი ნიშანი (=). მინდორში "შეზღუდვა" მიუთითეთ ცხრილის მწკრივებში თანხების დიაპაზონი პირობით. ამის შემდეგ დააჭირეთ ღილაკს "კარგი".
  12. ანალოგიურად, ჩვენ ვამატებთ პირობას, რომ ორი მაგიდის სვეტები ტოლი უნდა იყოს. ჩვენ ვამატებთ შეზღუდვას, რომ ცხრილში ყველა უჯრედის დიაპაზონის ჯამი უნდა იყოს უფრო მეტი ან ტოლი 0, აგრეთვე იმ პირობით, რომ იგი უნდა იყოს მთელი რიცხვი. შეზღუდვების ზოგადი ხედი უნდა იყოს, როგორც ეს მოცემულია ქვემოთ მოცემულ სურათში. დარწმუნდით, რომ დარწმუნდებით ამის შესახებ "გააკეთეთ ცვლადები არა-უარყოფითი არა-უარყოფითი" იყო საგუშაგო და შერჩეული იქნა გამოსავლის მეთოდი "არაწრფივი პრობლემების გადაჭრის გზების ძიება ორგანიზებული დანაშაულის ჯგუფების მეთოდით". ყველა პარამეტრის მითითების შემდეგ დააჭირეთ ღილაკს "იპოვნეთ გამოსავალი".
  13. ამის შემდეგ, გაანგარიშება ხდება. მონაცემები ნაჩვენებია ცხრილის უჯრედებში გაანგარიშების მიზნით. ხსნის ძიების შედეგების ფანჯარა. თუ შედეგი დაგაკმაყოფილებთ, დააჭირეთ ღილაკს. "კარგი".

როგორც ხედავთ, Excel- ში სატრანსპორტო პრობლემის გადაწყვეტა მოდის შეყვანის მონაცემების სწორად ჩამოყალიბებამდე. გამოთვლებს თავად პროგრამა ასრულებს მომხმარებლის ნაცვლად.

Pin
Send
Share
Send