Задание по MS Excel
Оценка 5

Задание по MS Excel

Оценка 5
doc
06.05.2020
Задание по MS Excel
97. Задание по MS Excel.doc

Тема работы: Использование поиска решения

 

Пример 1. Оптимизация плана доставки товаров.

Рассмотрим задачу нахождения такого плана перевозок продукции с M складов к N потребителям, который требовал бы минимальных затрат.

Обозначим Xij – количество продукции, поставляемое со склада i потребителю j. Предполагается, что транспортные расходы пропорциональны количеству перевозимой продукции, т.е. Q = P * X.

 

Обозначим

                

где: Ci – количество продукции, находящееся на складе i

Bj - количество продукции, необходимой потребителю j.

 

Для решения задачи необходимо соблюдение равенства:

Таким образом, потребность в продукции должна быть обеспечена.

Целевая функция определяется равенством:

Исходными данными при решении данной задачи являются:

ü Издержки транспортировки либо прибыль от реализации товара;

ü Количество товара на каждом складе;

ü Количество товара, нужного каждому потребителю.

 

Решение задачи рассмотрим на примере доставки товара с 4 складов для 5 потребителей.

Заполним таблицы: Издержки доставки и Количество товаров.

 

Выделите диапазон ячеек B4:F7 выполните команду меню Вставка, Имя, Присвоить. В диал.окне Присвоение имени введите имя массива P и нажмите Ok.  В области имя строки формул появилось имя P выделенного диапазона ячеек B4:F7.

Определим массив X – доставка товара со склада i потребителю j, т.е. присвоим имя X диапазону ячеек I4:M7.

 

В строке «Сумма доставки» необходимо ввести формулу расчета товара фактически доставленного каждому потребителю. Для этого в ячейку I8 введите формулу =СУММ(I8:I7). Скопируйте формулу в диапазон J8:M8.

В строке «Требуемая сумма» введите числа, соответствующие количеству товара, необходимого каждому потребителю 190,210,220,230,150. Для получения общей суммы выделите диапазон I9:M9 и нажмите кнопку Автосумма.

В колонке «Вывоз со склада» введите формулу расчета фактического вывоза товара с каждого склада: в ячейку N4 введите формулу =СУММ(I4:M4). Скопируйте формулу в N5:N7.

В колонку «Наличие на складе» введите числа, соответствующие количеству товара, находящегося на складах 250,220,280,250. Для получения общей суммы выделите диапазон O4:O7 и нажмите кнопку Автосумма.

В ячейку O9 введите формулу контроля общих сумм =ЕСЛИ(N9=O8; «совпадают»; «не совпадают»).

 

Создайте имена для диапазонов данных по вывозу и доставке товаров: выделите диапазон N3:O9 и выполните Вставка, Имя, Создать, Ok. Выполните аналогичные действия для диапазона H8:M9.

В ячейку H10 введите «Минимум целевой функции», а в ячейку I10 – формулу =СУММПРОИЗ(P;X).

 

Итак, данные для решения задачи подготовлены.

 

В приложении MS Excel задачи оптимизации решаются программой Поиск решения (Solver).

 

Выполните Сервис, Поиск решения. В диал.окне Поиск решения укажите адрес целевой ячейки, выделив I10.

Далее установите значение: минимальному значению переключателя Равной. В поле Изменяя ячейки введите I4:M7, или имя X.

 

Для записи неравенств нажмите кнопку Добавить:

 

Добавьте ограничения:

1.     X>=0

2.     X=целое

3.     I8:M8=I9:M9

4.     N4:N7=O4:O7

 

Нажмите кнопку Выполнить. В строке сообщения будет отображаться процесс поиска решения.

В окне Результаты поиска решения нажмите Сохранить сценарий. Введите название сценария «Трансп.задача№1».

Появился новый рабочий лист Отчет по результатам 1, в котором будут отображены исходные данные и результаты решения. Просмотрите его и вернитесь на Лист 1.

Поскольку сценарий был сохранен, вы всегда можете вывести результаты решения задачи. Выделите диапазон I4:M7 и удалите данные, нажав Del. Выполните команду Сервис, Сценарии. В окне Диспетчер сценариев нажмите Изменить, Ok. В окне Значение ячеек сценария округлите все данные до целых чисел, Ok, затем Вывести.

Массив X таблицы вновь заполниться данными, полученными при решении оптимизации.

Вы также можете создать отчет по сохраненному сценарию. В окне Диспетчер сценариев нажмите Отчет. В окне Отчет по сценарию введите адрес I10 (ячейки результата) и Ok.

Получите диаграмму доставки товара.

 

Задание 1.

ü Постройте диаграмму по расчетным данным.

ü Используя прежние исходные данные и полагая, что массив P – прибыль от реализации продукции, определите максимум целевой функции. (Ответ 2899).

ü Сохраните сценарий под именем «Трансп.задача№2» и создайте отчет.

 

Пример 2. Оптимизация плана распределения транспортных средств.

Рассмотрим задачу нахождения оптимального плана перевозок пассажиров самолетами M типов по N направлениям, при котором затраты минимальны.

Обозначим Xij – количество самолетов типа i, обслуживающих направление j. Транспортные расходы пропорциональны количеству самолетов, т.е. Q = P * X.

 

Обозначим

                

где: Ci – количество самолетов типа i

Bj - количество пассажиров, перевозимых в направлении j;

Gi – грузоподъемность самолета типа i.

Таким образом, суммарное количество пассажиров, перевозимых всеми самолетами, должно находиться в заданных пределах.

Целевая функция определяется равенством:

Исходными данными при решении данной задачи являются:

ü себестоимость либо прибыль от перевозок пассажиров;

ü количество самолетов каждого типа;

ü грузоподъемность самолетов каждого типа;

ü количество пассажиров, перевозимых в каждом направлении (диапазон: наибольшая и наименьшая потребности).

 

Решение задачи рассмотрим на примере перевозки пассажиров самолетами 3 типов по 4 направлениям.

Заполним таблицы: Себестоимость перевозок и Перевозки пассажиров.

 

 

Колонка «Грузоподъемность» содержит данные о количестве пассажиров, перевозимых самолетом типа i.

Для C3:E5 присвойте имя P_2.

Для F3:F5 – Вставка, Имя, Создать, в строке выше, Ok.

Для I3:L5 присвойте имя X_2. Массив X_2 – количество самолетов типа i , обслуживающих направление j.

 

В строке «Перевозка пассажиров» введите формулу расчета перевозки пассажиров в каждом направлении: для I6 ввести =СУММПРОИЗВ(I3:I5;Грузоподъемность). Для остальных скопировать.

Создайте имена для диапазонов данных по перевозке пассажиров: для I6:L8.

Для получения общей суммы: выделить I6:M8, Автосумма.

 «Всего самолетов» - введите формулу расчета фактического количества самолетов каждого типа на всех направлениях: для M3 – Автосумма, скопировать в M4:M5.

Создайте имена для диапазонов данных по количеству самолетов M2:N5.

В ячейку N6 введите формулу расчета количества пассажиров, перевозимых всеми самолетами: =СУММПРОИЗВ(N3:N5;F3:F5). Вы получите формулу =СУММПРОИЗВ(Наличие_самолетов; Грузоподъемность).

В N7 введите формулу контроля общей суммы =ЕСЛИ(И(N6>= M7;N6<= M7); «потребность в заданных пределах»; «потребность вне заданных пределов»). Таким образом производиться контроль в перевозках.

В ячейку I9 введите формулу.

Итак, данные для решения задачи оптимизации подготовлены.

 

Задание 2.

ü Найдите решение.

ü Назовите сценарий «Трансп.зад.№3».

ü Предоставьте результаты поиска решения, отчет, диаграмму.

 

Пример 3. Организация плана загрузки контейнера товарами.

 

Задача нахождения плана загрузки контейнера товарами M типов, при котором прибыль от реализации товаров будет максимальна. Решение задачи рассмотрим на примере загрузки контейнера товарами 4 типов.

 

 

Создайте имена для B4:F9 (в столбце слева), G4:I6 (в строке выше).

Найти максимальное значение целевой ячейки.

Ограничения:

Суммарные значения <= Предельные значения

X_3 <= Xmax

X_3 = целое

X_3 >= Xmin

Получить Результаты, Отчет по результатам, Диаграмму загрузки товаров.

 

Задание 3.

ü Постройте диаграмму по расчетным данным.

ü Добавьте в таблицу колонку с наибольшими суммарными значениями по объему и весу товара: =СУММПРОИЗВ(O;Xmax), =СУММПРОИЗВ(B;Xmax). Остальные исходные данные оставьте неизменными. Решите задачу загрузки товара в случае предельных значений, близких к максимальным: объем контейнера 15000, загрузка по весу 5000. В этом случае все товары загружаются по максимальному количеству. (Ответ 27527).

ü Сохраните сценарий.

 

Задание 4.

 

 

 

Задание 5. Завод производит электронные приборы трех видов (прибор А, прибор В и прибор С), используя при сборке микросхемы трех видов (тип 1, тип 2 и тип 3). Расход микросхем задается следующей таблицей:

 

 

Прибор А

Прибор В

Прибор С

Тип 1

2

5

1

Тип 2

2

0

4

Тип 3

2

1

1

 

Стоимость изготовленных приборов одинакова.

 

Ежедневно на склад завода поступает 500 микросхем типа 1 и по 400 микросхем типов 2 и 3. Каково оптимальное соотношение дневного производства приборов различного типа, если производственные мощности завода позволяют использовать запас поступивших микросхем полностью?


Тема работы: Использование поиска решения

Тема работы: Использование поиска решения

Выделите диапазон ячеек B 4:

Выделите диапазон ячеек B 4:

Добавить : Добавьте ограничения: 1

Добавить : Добавьте ограничения: 1

Таким образом, суммарное количество пассажиров, перевозимых всеми самолетами, должно находиться в заданных пределах

Таким образом, суммарное количество пассажиров, перевозимых всеми самолетами, должно находиться в заданных пределах

В ячейку N 6 введите формулу расчета количества пассажиров, перевозимых всеми самолетами: =СУММПРОИЗВ(

В ячейку N 6 введите формулу расчета количества пассажиров, перевозимых всеми самолетами: =СУММПРОИЗВ(

В этом случае все товары загружаются по максимальному количеству

В этом случае все товары загружаются по максимальному количеству
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
06.05.2020