Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Excel_prak.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.57 Mб
Скачать

Задание 16 – работа с функцией «Поиск решения»

в электронных таблицах (задание для экономистов)

    1. Постановка задачи.

Вы являетесь сотрудником некоторой транспортной фирмы и Вам поручено заниматься планированием грузовых перевозок по Москве и Московской области. Ваша фирма заключила договора с производителями товаров, находящимися в Нарофоминске, Солнечногорске, Домодедове, Балашихе и Ногинске на поставку их продукции на московские рынки (потребители): Лужники, Сокол, Измайлово, Юго-Западный.

Исходные данные по планированию на следующий день. Количество товаров, имеющихся у производителей: Нарофоминск – 300 тонн, Солнечногорск –240 тонн; Домодедово – 170 тонн; Балашиха – 120 тонн и Ногинск – 320 тонн. Количество товаров, заказанных руководством рынков: Лужники – 240 тонн, Сокол – 115 тонн, Измайлово – 280 тонн и Юго-Западный – 370 тонн. Также Вам известна стоимость перевозки 1 тонны груза от любого производителя каждому из рынков.

Необходимо спланировать грузы к перевозке таким образом, чтобы все заявки на поставку были выполнены на 100% и суммарные затраты фирмы были минимальны.

16.2. а) создать электронную таблицу для выполнения расчетов начиная с ячейки А1 чистого рабочего листа в строгом соответствии с образцом, расположенным на стр.26.

б) приступаем к вводу исходных данных. В ячейке А1 введем название задачи «Оптимизация транспортных затрат ». В ячейке А3 введем «Поставщики», а в ячейках А4  А8 и А11  А15 наименования населенных пунктов, в которых они находятся. В ячейке В2 введем «Потребители», а в ячейках С2  F2 – наименования рынков согласно образца. При вводе данных переменных рекомендуется использовать функцию автозаполнения, как указано в задании 5.4. В ячейке В9 ввести «Факт >», где будет показано удовлетворение потребностей рынков в товарах по результатам решения задачи. В ячейке В10 ввести «Запросы >», здесь будет введена заявка каждого рынка

в соответствии с условием задачи, поэтому в ячейки С10  F10 ввести 240, 115, 280 и 370 соответственно. В ячейку А16 ввести «Всего». В ячейки В11  В15 последовательно ввести количество товаров, имеющихся у производителей – 300, 240, 170, 120 и 320 тонн соответственно. В ячейки C11  F15 по- следовательно ввести значения стоимости перевозок в соответствии с образцом.

в) вводите математические выражения для расчетов:

в ячейку В4 - «=СУММ(C4:F4)»;

в ячейку В5 - «=СУММ(C5:F5)»;

в ячейку В6 - «=СУММ(C6:F6)»;

в ячейку В7 - «=СУММ(C7:F7)»;

в ячейку В8 - «=СУММ(C8:F8)»;

в ячейку С9 - «=СУММ(C4:С8)»;

в ячейку D9 - «=СУММ(D4:D8)»;

в ячейку E9 - «=СУММ(E4:E8)»;

в ячейку F9 - «=СУММ(F4:F8)»;

в ячейку С16 - «=С4*С11+С5*С12+С6*С13+С7*С14+С8*С15»;

в ячейку D16 - «=D4*D11+D5*D12+D6*D13+D7*D14+D8*D15»;

в ячейку E16 - «=E4*E11+E5*E12+E6*E13+E7*E14+E8*E15»;

в ячейку F16 - «=F4*F11+F5*F12+F6*F13+F7*F14+F8*F15»;

в ячейку В16 - «=СУММ(С16:F16)».

    1. Убедитесь, что на вашем компьютере установлена функция «Поиск решения», для чего выполните команду меню Сервис. Если данной функции нет, то выполните команду Сервис - Надстройки, при этом откроется одноименное диалоговое окно в котором необходимо пометить маркером функцию «Поиск решения» и нажать кнопку Ok.

    1. Приступаем к решению задачи. Для того, чтобы исключить операции с нулями, необходимо установить формат чисел в данных ячейках – целые числа.

Щелкните мышью в ячейке В16, где рассчитывается результат, выберите команду меню Сервис - Поиск решения. На экране появится одноименное диалоговое окно. В текстовом поле “Установить целевую ячейку” появится выражение “$B$16”. Переключатель “Равной” установить в положение - “минимальному значению”, это означает что при поиске решения Excel будет стремиться минимизировать значение в ячейке В16. В текстовом поле «Изменяя ячейки» ввести $C$4:$F$8, это означает что для достижения минимальных транспортных будут изменяться значения в ячейках с C4 по F7.

Если теперь запустить процесс поиска решения, будет найден вариант, когда все переменные равны нулю, что это справедливо, так как если ничего никому не везти, то и затраты наименьшие. Поэтому необходимо наложить на поиск решения некоторые ограничения. В группе полей «Ограничения» щелкните кнопку «Добавить», появится диалоговое окно «Добавление ограничений».

Введем первое ограничение: $В$4:$В$8<=$В$11:$В$15. Это ограничение означает что от фирмы - производителя невозможно вывести товаров больше, чем у них есть. Щелкнуть ЛКМ кнопку “Добавить”.

Второе ограничение: $С$4:$F$8>=0. Это ограничение означает, что объем перевозок не может быть отрицательным, т.е. перевозка предусматривается только в одном направлении – от производителя на рынок. Щелкнуть ЛКМ кнопку “Добавить”.

Третье ограничение: $C$9:$F$9>=$C$10:$F$10. Это ограничение означает, что заявка рынка должна быть удовлетворена полностью. Щелкнуть ЛКМ кнопку “Закончить”. Таким образом все ограничения наложены.

Щелкнуть ЛКМ кнопку Выполнить, после чего Excel осуществляет поиск решения и по завершении подбора решения появится диалоговое окно «Результаты поиска решения». Щелкнуть ЛКМ кнопку Ok, при этом вариант решения будет занесен на рабочий лист.

Для настоящих условий результатами решения будет значение ячейки В16 равное 27954500 рублей и эти затраты будут минимальными.

Самостоятельно выполните задание и представьте преподавателю.