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. «Функция шебері» ашылады. Ол ұсынатын тізімде біз функцияны табуымыз керек ҚОРЫТЫНДЫ. Оны таңдап, түймесін басыңыз. «Жарайды».
  4. Функцияны енгізу терезесі ашылады ҚОРЫТЫНДЫ. Бірінші дәлел ретінде біз шығындар матрицасының ұяшықтарының диапазонын ұсынамыз. Мұны істеу үшін курсормен бірге ұяшық деректерін таңдаңыз. Екінші дәлел есептеуге дайындалған кестедегі ұяшықтар ауқымы болады. Содан кейін түймесін басыңыз «Жарайды».
  5. Есептеу үшін кестенің жоғарғы сол жақ ұяшығының сол жағында орналасқан ұяшықты шертеміз. Функция шебері ретінде соңғы рет қоңырау шалған кезде функцияның дәлелдерін ашамыз SUM. Бірінші аргументтің өрісін нұқу арқылы кестедегі барлық ұяшықтардың жоғарғы қатарын есептеу керек. Олардың координаттары тиісті өріске енгізілгеннен кейін түймесін басыңыз «Жарайды».
  6. Функциямен біз ұяшықтың төменгі оң жақ бұрышына кіреміз SUM. Толтыру маркері пайда болады. Тінтуірдің сол жақ батырмасын басып, есептеу үшін толтырғышты кестенің соңына дейін сүйреңіз. Сонымен формуланы көшірдік.
  7. Есептеу үшін кестенің сол жақ жоғарғы ұяшығында орналасқан ұяшықты шертеміз. Алдыңғы уақыттағыдай функцияны атаймыз SUM, бірақ бұл жолы дәлел ретінде біз кестенің бірінші бағанын есептеулер үшін қолданамыз. Түймесін басыңыз «Жарайды».
  8. Бүкіл сызықты толтыру маркерімен толтыру үшін формуланы көшіріңіз.
  9. Қойындыға өтіңіз «Деректер». Құралдар қорабында «Талдау» түймесін басыңыз «Шешім табу».
  10. Шешімді іздеу опциялары ашық. Алаңда «Объективті функцияны оңтайландыру» функциясы бар ұяшықты көрсетіңіз ҚОРЫТЫНДЫ. Блокта «Кімге» орнатылған мән «Минимум». Алаңда «Айнымалы ұяшықтарды өзгерту» есептеу үшін кестенің барлық ауқымын көрсетіңіз. Параметрлер блогында «Шектеулерге сәйкес» түймесін басыңыз Қосубірнеше маңызды шектеулерді қосу үшін.
  11. Шектеу терезесі басталады. Біріншіден, есептеулер үшін кесте жолдарындағы мәліметтердің қосындысы шарттың кесте жолдарындағы мәліметтердің қосындысына тең болуы шарт. Алаңда Жасуша сілтемесі есептеу кестесінің жолдарындағы соманың диапазонын көрсетіңіз. Содан кейін (=) теңдік белгісін қойыңыз. Алаңда «Шектеу» шартымен кесте жолдарындағы сомалар диапазонын көрсетіңіз. Осыдан кейін түймесін басыңыз «Жарайды».
  12. Сол сияқты біз екі кестенің бағандары тең болуы шартын қосамыз. Кестеде барлық ұяшықтар ауқымының қосындысы 0-ге тең немесе оған тең болуы керек деген шектеуді қосамыз, сонымен бірге ол бүтін сан болуы керек. Шектеулердің жалпы көрінісі төмендегі суретте көрсетілгендей болуы керек. Бұған көз жеткізіңіз «Теріс емес негативті емес теріс емес айнымалы жасау» құсбелгі қойылып, шешім әдісі таңдалды «Ұйымдасқан қылмыстық топтар әдісімен сызықтық емес мәселелердің шешімін іздеу». Барлық параметрлер көрсетілгеннен кейін түймесін басыңыз «Шешімді табу».
  13. Осыдан кейін есептеу жүреді. Деректер есептеу үшін кесте ұяшықтарында көрсетіледі. Шешімді іздеу нәтижелері терезесі ашылады. Егер нәтижелер сізді қанағаттандырса, батырманы басыңыз. «Жарайды».

Көріп отырғаныңыздай, Excel бағдарламасындағы тасымалдау мәселесінің шешімі кіріс деректерін дұрыс қалыптастыруға келеді. Есептеулерді қолданушының орнына бағдарлама орындайды.

Pin
Send
Share
Send