Порядок и методика выполнения работы

Программа работы

1. Изучение метода оптимизации решений в Excel «Подбор параметра».

2. Изучение диспетчера сценариев в . Excel

3. Изучение линейной оптимизации в Excel

Оптимизация решений в Excel

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

Подбор параметра

Подбор параметра - простейший метод нахождения оптимального желаемого решения за счет изменения одного из параметров. Суть этого метода лучше всего рассмотреть на примере.

Пример.Пусть предприятие выпускает один вид продукции, например столы. Данные о реализации продукции и затратах на ее производство имеют значения, представленные на рис. 10.1.

При этом прибыль составит 712 млн рублей. Допустим, что мы поставили себе цель повысить уровень прибыли до 2 млрд руб. Это можно осуществить тремя способами:

· повысить цену;

· увеличить объем производства;

· снизить затраты и прежде всего заработную плату.

Попробуем найти такую цену реализации, чтобы прибыль была 2 млрд руб.

Воспользуемся меню Сервис-Подбор параметра (Tools-Goal Seek...). В результате откроется диалог Подбор параметра (Goal Seek...) (рис. 10.2).

Порядок и методика выполнения работы - student2.ru

Рис. 10.1. Исходные данные для оптимизации решений
методом подбора параметра

Порядок и методика выполнения работы - student2.ru

Рис.10.2. Диалоговое окно Подбор параметра

В первом поле необходимо установить адрес целевой ячейки, во втором - ее значение. В третьем поле необходимо указать адрес изменяемой ячейки, то есть той ячейки, в которой будет осуществляться подбор параметра. Вставим в соответствующие поля адрес С10, 2000 и С3 и нажмем ОК. В результате мы получим сообщение, что решение найдено и, нажав еще раз OK, мы в исходной таблице получим значение прибыли в 2 млрд руб. в случае, если цену реализации повысим до 871.556 тыс. руб.

Однако не все задачи могут быть решены путем подбора параметра. Решение не будет найдено, если изменяемая и целевая ячейки логически связаны. При такой сходимости в окне Результат подбора параметра (рис. 10.3) можно установить Шаг (Step) и Паузу (Pause) и с их помощью осуществлять процесс подбора параметра.

Подбор параметра можно выполнять и на диаграмме. Для этого необходимо:

· на основе табличных данных построить диаграмму;

· выделить один из столбиков на диаграмме, в результате чего он будет обрамлен восемью маленькими квадратиками;

· поставить курсор на верхний средний квадратик, и при помощи левой клавиши мыши увеличивать или уменьшать высоту столбика.

Как только клавиша будет отпущена, то при первом выполнении данной операции откроется диалоговое окно Подбор параметра (см. рис. 10.2), а затем - Результат подбора параметра (см. рис. 10.3). При этом данные в целевой ячейке также будут изменяться.

В последующем подбор параметра с помощью диаграммы будет происходить без открытия диалоговых окон.

Порядок и методика выполнения работы - student2.ru

Рис.10.3. Диалоговое окно Результат подбора параметра

Диспетчер сценариев

При проведении вариантных расчетов полезно сохранять промежуточные результаты и выводить их в виде структурной или сводной таблицы для последующего ее анализа. Это можно проделать с помощью Диспетчера сценариев (Scensrio Manager), диалоговое окно которого вызывается командами меню Сервис-Сценарии (Tools- Scenarios)(рис. 10.4).

Нажав кнопку Добавить (Add), мы переходим в диалоговое окно Добавление сценария (Add Scenario) (Рис. 10.5), в котором указываются:

· имя сценария;

· изменяемые ячейки (одна или диапазон);

· комментарии;

· запрет изменений;

· скрыть или нет сценарий.

В следующем окне Значения ячеек сценария (Scenario Values) указываются значения изменяемых клеток (рис. 10.6).

Порядок и методика выполнения работы - student2.ru

Рис. 10.4. Диалоговое окно Диспетчер сценариев

Порядок и методика выполнения работы - student2.ru

Рис. 10.5. Диалоговое окно Добавление сценария

Порядок и методика выполнения работы - student2.ru

Рис. 10.6. Диалоговое окно Значения ячеек сценария

Нажав кнопку Отчет (Summary), попадаем в окно Отчет по сценарию, в котором необходимо указать тип отчета: Структура или Сводная таблица (о сводных таблицах смотрите следующую главу), а также Ячейки результата (рис. 10.7). Нажатие клавиши OK позволяет выдать структурированную итоговую или сводную таблицу (рис. 10.8).

Порядок и методика выполнения работы - student2.ru

Рис. 10.7. Диалоговое окно Отчет по сценарию

В столбце D таблицы структуры сценария представлены текущие значения цены и объема производства. При этом прибыль составит 712 млн руб. В следующем столбце раскрыт сценарий «Цена». Если увеличить цену за один стол до 870 тыс. рублей, то прибыль составит 1972 млн рублей.

Порядок и методика выполнения работы - student2.ru

Рис. 10.8. Рабочий лист со сценариями решения задачи

В столбце F приведен сценарий «Объем производства». Если увеличить объем производства столов с 18000 до 20000, то прибыль составит 2312 млн руб.

Вывод всех сценариев в одной таблице крайне удобен для их анализа, так как позволяет сравнить различные сценарии и выбрать наилучший.

Линейная оптимизация

Пусть предприятие (например, мебельная фабрика) производит столы и стулья. Расход ресурсов на их производство и прибыль от их реализации представлены ниже.

  СТОЛЫ СТУЛЬЯ ОБЪЕМ РЕСУРСОВ
Расход древесины на изделие, м**3 0.5 0.04
Расход труда, чел-час 0.6
Прибыль от реализации единицы изделия, тыс. руб.  

Кроме того, на производство 80 столов заключен контракт с муниципалитетом, который, безусловно, должен быть выполнен. Необходимо найти такую оптимальную производственную программу, чтобы прибыль от реализации продукции была максимальной.

Пусть x1 - количество столов;

х2 - количество стульев.

Тогда система ограничений и целевая функция запишутся следующим образом:

0.5x1+0.04х2 <= 200 (ограничения по древесине);

12x1+0.6x2<=1800 (ограничения по труду);

180x1+20x2®max (целевая функция);

x1>=0; x2>=0;

x1, x2 - целые числа.

Для решения задачи в Excel запишем ее виде, представленном на рис. 10.9.

Для решения задачи вызовем меню Сервис-Поиск решения (Tools-Salver).

В открывшемся диалоговом окне Поиск решения (рис. 10.10) укажем:

· адрес целевой ячейки (в нашем примере D5);

· диапазон искомых ячеек (А2:А3);

· ограничения: А2>=80

А2:А3=целое

А2:АЗ>=0

B2<=D2

B3<=D3

Порядок и методика выполнения работы - student2.ru

Рис. 10.9. Запись исходных данных для решения
задачи линейной оптимизации

Порядок и методика выполнения работы - student2.ru

Рис. 10.10. Диалоговое окно Поиск решения

Добавления, изменения и удаления ограничений производятся с помощью кнопок Добавить, Изменить, Удалить (Add, Change, Delete).

Для нахождения оптимального решения нажмем кнопку Выполнить (Solve). В результате в таблице по лучим значение целевой функции - 42400 млн руб. при x1 = 80 и х2= 1400 (рис. 10.11).

Порядок и методика выполнения работы - student2.ru

Рис. 10.11. Рабочий лист с найденным оптимальным решением

Диалоговое окно Результаты поиска решения позволяет (рис. 10.12):

· сохранить на текущем рабочем листе найденное оптимальное решение;

· восстановить первоначальные значения;

· сохранить сценарий;

· выдать отчеты по результатам, устойчивости, пределам, необходимые для анализа найденного решения.

Порядок и методика выполнения работы - student2.ru

Рис. 10.12. Диалоговоеокно Результаты поиска решения

Если щелкнуть по кнопке OK, то на месте исходной таблицы получим таблицу с найденными оптимальными значениями (см. рис. 10.11).

Как видно из результатов решения, предприятию производить столы не очень выгодно. Поэтому оно ограничило объем их выпуска в количестве, необходимом для выполнения .контракта. Остальные ресурсы направлены на производство стульев.

Порядок и методика выполнения работы

1. Изучить метод «Подбор параметра» на приведённом примере.

2. Осуществить оптимизацию таблицы с исходными данными варианта задания, выданного преподавателем.

3. Изучить назначение и использование Диспетчера сценариев.

4. Подготовить сценарий в соответствии с вариантом задания, выданным преподавателем.

5. Изучить метод Линейной оптимизации.

6. Провести оптимизацию таблицы в соответствии с вариантом задания, выданным преподавателем.

Содержание отчета

1. Цель работы.

2. Привести распечатки первоначальных таблиц и таблиц с результатами оптимизации.

Контрольные вопросы

1. В чём заключается суть метода «Подбор параметра»?

2. Какими способами можно определить подбор параметра?

3. Назначение и использование Диспетчера сценариев.

4. Как осуществить линейную оптимизацию?

Наши рекомендации