Рішення транспортної задачі в excel (завдання з обов’язковими поставками)

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Головна | Про нас | Зворотній зв'язок

Для вирішення даного завдання в табличному процесорі необхідно скласти дві таблиці, наведені вище, але другу таблицю не заповнювати даними.

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Для вирішення транспортної задачі будуть потрібні функції: СУММПРОИЗВ, СУМ і надбудова "Пошук рішення".

Для відображення формул необхідно на вкладці "Формули" в групі "Залежності формул" вибрати "Показати формули" або гаряче поєднання клавіш "Ctrl +` (тильда) ".

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Далі вибираємо команду "Пошук рішення" на вкладці "Дані" (Файл - Параметри - Надбудови - Управління - Пошук рішень).

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення поставленого завдання

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в MS Excel (фіктивний постачальник або споживач)

Є запаси однотипної продукції у постачальників A1, A2, A3, A4.

Існує потреба в цій продукції B1, B2, B3

Вартість доставки одиниці продукції від постачальників до споживачів представлена ​​в таблиці.

Необхідно скласти такий план перевезень, який би задовольнив всі потреби і мав мінімальну вартість.

Якщо підсумувати запаси і потреби, то вийти, що запасів менше потреб на 40. Для того, щоб вирішити задачу в Excel, необхідно збалансувати суму потреб і поставок. Для цього слід додати фіктивного постачальника. При цьому, ціну на перевезення можна поставити значно більша за ту, яка встановлена ​​для реальних постачальників. Таким чином, балансування по фіктивному постачальнику буде проходити в останню чергу, головне потім не забути відняти фіктивні поставки із суми поставок.

Однак, можна ціну поставок залишити рівній нульовий, в цьому випадку, віднімати з суми перевезень нічого не доведеться оскільки множення на нуль дає нуль.

Для подальшого вирішення завдання виберемо варіант з ненульовий ціною перевезення.

Збалансувавши саму завдання вирішуємо її стандартним способом. Для почав складемо дві таблиці: одна з даними, друга - без.

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Для вирішення транспортної задачі будуть потрібні функції: СУММПРОИЗВ, СУМ і надбудова "Пошук рішення".

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

На малюнку вище, зверніть увагу, курсор знаходиться ф осередку з функцією, яку слід мінімізувати. У самій функції вже віднімається ціна фіктивних перевезень. Ціну перевезень можна відняти окремо, важливо просто не забути це зробити.

Далі вибираємо команду "Пошук рішення" на вкладці "Дані".

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення поставленого завдання

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Як видно з рішення все фіктивні поставки припали на споживача В1, саме у нього буде недопоставка в 40 одиниць товару.

Якщо завдання буде незбалансована по споживачах, тоді вводиться фіктивний споживач, щоб збалансувати потреби і запаси.

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в Excel (завдання з обов'язковими поставками)

Продовжуючи тему вирішення транспортних завдань засобами MS Excel, розглянемо варіант, коли кількість запасів менше потреб і у постачальників є зобов'язання перед споживачами. Іншими словами, вирішуємо незбалансовану транспортну задачу з обов'язковими поставками.

В основному, завдання з обов'язковими поставками повторює умову задачі з дисбалансом між попитом і пропозицією.

Є запаси однотипної продукції у постачальників A1, A2, A3, A4.

Існує потреба в цій продукції B1, B2, B3

Вартість доставки одиниці продукції від постачальників до споживачів представлена ​​в таблиці.

Необхідно скласти такий план перевезень, який би задовольнив всі потреби і мав мінімальну вартість.

Запасів менше потреб на 40 одиниць, відповідно необхідно ввести фіктивного постачальника, збалансувати завдання і вирішити її в Excel. Вся процедура була описана раніше, тут повторюватися не будемо, а зупинимося на тих відмінностях, які з'являються у зв'язку з обов'язковими поставками.

Припустимо, у першого постачальника є зобов'язання перед споживачем B3 в обов'язкову поставку 200 одиниць товару, а у другого - перед споживачем B2, в обов'язкову поставку 80 одиниць товару.

Записане умова в таблицях MS Excel виглядає наступним чином:

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Рішення транспортної задачі в excel (завдання з обов'язковими поставками)

Як бачимо, мінімальна вартість перевезення дещо більше попереднього завдання (1690 проти 1280), оскільки контракти на обов'язкову поставку знизили загальну ефективність перевезення.