Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Кижнер по ФЭВ.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2.7 Mб
Скачать

36Анализ финансово-экономических ситуаций с помощью надстройки «Поиск решения»

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

Чтобы воспользоваться надстройкой Поиск решения, её необходимо установить и активировать. Для этого выполняются действия: Вкладка Файл/кнопка Параметры/категория Надстройки/кнопка Перейти. В появившемся диалоговом окне Надстройки (рис. 19) установить флажок Поиск решения и нажать кнопку ОК.

Рис. 19 Диалоговое окно Надстройки

На вкладке Данные в группе Анализ, появится кнопка для надстройки Поиск решения (рис. 20).

Рис. 20 Вкладка Данные/группа Анализ/Поиск решения

Для того чтобы обратиться к надстройке Поиск решения для нахождения оптимальных значений функции F(x) необходимо определиться с терминологией. Модель оптимизации состоит из трех частей: целевая ячейка, изменяемые ячейки и ограничения (рис. 21).

Рис. 21 Параметры для поиска решения

Задачи, которые можно решать с помощью Поиска решения, в общей постановке формулируются так:

Найти: х1, х2, … , хn такие, что: F(х1, х2, … , хn) > {Max; Min; = Value} при ограничениях: G(х1, х2, … , хn) > { Value; Value; = Value}

Целевая ячейка – это цель. В этой ячейке помещается формула, описывающая целевую функцию. Нужно получить либо минимальное, либо максимальное значение, либо конкретное значение целевой ячейки.

Изменяемые ячейки – это ячейки электронной таблицы, которые можно изменять или настраивать, чтобы оптимизировать целевую ячейку. В этих ячейках находятся в виде констант или формул значения, от которых зависит результат целевой ячейки. Можно задать до 200 ячеек переменных.

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

После заполнения диалогового окна Параметры поиска решения следует нажать кнопку Найти решение. При нахождении оптимального решения на экран выводится диалоговое окно Результаты поиска решения. Значения, отображаемые на рабочем листе, представляют собой оптимальное решение задачи (рис. 22). Время решения задачи зависит от количества изменяемых ячеек, а также размера и сложности модели.

Рис. 22 Результаты поиска решения

Чтобы создать отчет, основанный на найденном решении, выберите тип отчета в поле Отчеты и нажмите кнопку ОК. Отчет будет помещен на новый лист книги. Если решение не найдено, будут доступны только некоторые отчеты или они вообще не будут доступны.

Отчет Результаты. Используется для создания отчета, состоящего из целевой ячейки и списка влияющих ячеек модели, их исходных и конечных значений, а также формул ограничений и дополнительных сведений о наложенных ограничениях.

Отчет Устойчивость. Используется для создания отчета, содержащего сведения о чувствительности решения к малым изменениям в формуле (поле Оптимизировать целевую функцию диалогового окна Параметры Поиска решения) или в формулах ограничений. Такой отчет не создается для моделей, значения в которых ограничены множеством целых чисел.

Отчет Пределы. Используется для создания отчета, состоящего из целевой ячейки и списка влияющих ячеек модели, их значений, а также нижних и верхних границ. Такой отчет не создается для моделей, значения в которых ограничены множеством целых чисел.

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