На задачата за транспорт е задача да се најде најоптимален начин за транспорт на стока од ист тип од добавувачот до потрошувач. Нејзината основа е модел кој е широко користен во разни области од математиката и економијата. Во Microsoft Excel, постојат алатки кои во голема мера го олеснуваат решавањето на проблемот со транспортот. Дознајте како да ги користите во пракса.
Општ опис на транспортниот проблем
Главната цел на транспортната задача е да најдат оптимален план за транспорт од снабдувачот до потрошувачот со минимални трошоци. Условите за таква задача се напишани во форма на шема или матрица. За Excel се користи тип на матрица.
Ако вкупниот износ на стоки во магацините на добавувачот е еднаков на големината на побарувачката, задачата за транспорт се нарекува затворена. Ако овие показатели не се еднакви, тогаш таквата транспортна задача се нарекува отворена. За да се реши, условите треба да се сведе на затворен тип. За да го направите ова, додадете фиктивни продавачот или фиктивен купувач со акции или потреби еднакви на разликата помеѓу понудата и побарувачката во вистинска ситуација. Во исто време, дополнителната колона или ред со нулти вредности се додава во табелата за трошоци.
Алатки за решавање на транспортните проблеми во Excel
За да се реши транспортниот проблем во Excel, функцијата се користи "Пребарај решение". Проблемот е дека стандардно е оневозможено. За да ја овозможите оваа алатка, треба да извршите одредени активности.
- Премести во табот "Датотека".
- Кликнете на потсекцијата "Опции".
- Во новиот прозорец, одете на натписот Додатоци.
- Во блок "Управување"што е на дното на прозорецот што се отвора, во паѓачката листа, запрете го изборот на ставката Додатоци во Excel. Кликнете на копчето. "Оди ...".
- Почнува прозорецот за активирање на додатокот. Проверете го полето околу предметот "Наоѓање решение". Кликнете на копчето "Добро".
- Поради овие акции во табулаторот "Податоци" во полето за поставки "Анализа" на лентата се појавува копче "Наоѓање решение". Ќе ни треба кога бараме решение за проблемот со транспортот.
Лекција: Опција за пребарување решение во Excel
Пример за решавање на транспортниот проблем во Excel
Сега да разгледаме конкретен пример за решавање на проблемот со транспортот.
Услови на проблемот
Имаме 5 добавувачи и 6 купувачи. Обемот на производство на овие добавувачи изнесува 48, 65, 51, 61, 53 единици. Потребите на купувачите: 43, 47, 42, 46, 41, 59 единици. Така, вкупниот обем на понуда е еднаков на бараната количина, односно се занимаваме со затворена транспортна задача.
Покрај тоа, на условот е дадена матрица на транспортни трошоци од една до друга точка, која е прикажана во зелена боја на илустрацијата подолу.
Решавање проблеми
Ние сме соочени со задача, според горенаведените услови, да ги намалиме трошоците за превоз до минимум.
- Со цел да го решиме проблемот, градиме табела со точно ист број на клетки како погоре опишаната матрица на трошоци.
- Изберете било која празна ќелија на листот. Кликнете на иконата "Вметни ја функцијата"лево од формуларот.
- Отвора "Волшебник за функции". Во листата што ја нуди, треба да ја најдеме функцијата SUMPRODUCT. Изберете го и кликнете на копчето. "Добро".
- Се отвара прозорецот за внесување аргумент за функција. SUMPRODUCT. Како прв аргумент, внесете го опсегот на клетки во матрицата за трошоци. За да го направите ова, само изберете ги податоците од ќелијата со курсорот. Вториот аргумент е опсегот на клетки во табелата што беше подготвен за пресметки. Потоа кликнете на копчето "Добро".
- Кликнете на ќелијата која се наоѓа лево од горната лева ќелија на табелата за пресметки. Како и досега, ние го нарекуваме Господар на функциите, ги отвараме аргументите на функцијата во него. SUM. Со кликнување на полето на првиот аргумент, изберете го целиот горен ред на ќелии во табелата за пресметки. Откако нивните координати се внесуваат во соодветното поле, кликнете на копчето "Добро".
- Стануваме во долниот десен агол на ќелијата со функцијата SUM. Се појавува маркер за пополнување. Кликнете на левото копче на глувчето и повлечете ја рачката за полнење до крајот на табелата за пресметка. Значи ја копиравме формулата.
- Кликнете на ќелијата која се наоѓа на врвот на горната лева ќелија на табелата за пресметки. Како и претходно, ја нарекуваме функцијата. SUM, но овој пат како аргумент ја користиме првата колона од табелата за пресметки. Ние го притискаме копчето "Добро".
- Копирајте го маркерот кој ја пополнува формулата за целата линија.
- Одете на јазичето "Податоци". Има блок на алатки "Анализа" кликнете на копчето "Наоѓање решение".
- Отворени се опциите за пребарување решенија. Во полето "Оптимизирај целна функција" наведете ја ќелијата што ја содржи функцијата SUMPRODUCT. Во блок "До" поставете ја вредноста "Минимална". Во полето "Менување на клетките на променливите" ние го посочуваме целиот опсег на табелата за пресметка. Во полето за поставки "Во согласност со ограничувањата" притиснете го копчето "Додај"за да додадете некои важни ограничувања.
- Започнува прозорецот за ограничување на додавање. Пред сè, треба да додадеме услови дека збирот на податоците во редовите на табелата за пресметки мора да биде еднаков на збирот на податоците во редовите на табелата со состојбата. Во полето Референца на мобилен наведете го опсегот на износот во редовите на табелата за пресметка. Потоа поставете го знакот за еднаквост (=). Во полето "Ограничување" наведете го опсегот на суми во редовите на табелата со состојба. После тоа кликнете на копчето "Добро".
- Слично на тоа, ја додаваме условот дека колоните од двете табели треба да бидат еднакви една со друга. Додадете ограничување дека збирот на опсегот на сите ќелии во табелата за пресметката мора да биде поголем или еднаков на 0, како и условот дека тој мора да биде цел број. Општ поглед на ограничувањата треба да биде ист како што е прикажано на сликата подолу. Бидете сигурни дека ќе бидете сигурни дека во близина на точка "Направи променливи без ограничување не-негативни" имаше крлеж, а методот на решение беше избран "Пребарај за решавање на нелинеарни проблеми со методот OPG". Откако сите подесувања се наведени, кликнете на копчето. "Најдете решение".
- После тоа, пресметката се одвива. Податоците се прикажуваат во ќелиите на табелата за пресметка. Се отвора прозорецот за резултати од решението. Ако резултатите ве задоволат, кликнете на копчето. "Добро".
Како што можете да видите, решението за транспортниот проблем во Excel се сведува на правилно формирање на влезни податоци. Самата програма врши пресметки наместо на корисникот.