Надстройка Поиск решения, хотя и входит в поставку Excel, не подключается автоматически к этой программе. Поэтому, если в меню Сервис вы не находите команды Поиск решения, значит, надстройка не подключена Для ее подключения выполните команду Сервис\Надстройки и в открывшемся диалоговом окне Надстройки установите флажок перед опцией Поиск решения
Надстройка Поиск решения состоит из двух программных компонентов. Первая — это встроенная в Excel программа, написанная на языке Visual Basic, которая транслирует представленную на рабочем листе информацию во внутреннее представление, используемое второй программой. Вторая программа находится в памяти компьютера в виде отдельного программного модуля; именно она выполняет оптимизацию и возвращает наиденное решение первой программе, которая, в свою очередь, обновляет данные на рабочем листе Эти две программы взаимодействуют при помощи внутреннего интерфейса прикладных программ, подробности организации которого нас не интересуют Когда выбирается команда Поиск решения в меню Excel Сервис, происходит обращение к первой программе надстройки Поиск решения, которая подготавливает таблицу к оптимизации и вызывает вторую программу-оптимизатор4
Таким образом, использование надстройки Поиск решения состоит из следующих действий.
1. Откройте Excel и выполните обычные операции по созданию табличной модели. Можно создать несколько сценариев анализа "Что-если" для проверки модели.
2. После отладки модели переходите к этапу оптимизации, выбрав команду Поиск решения в меню Сервис
Рис. Этапы работы с надстройкой Поиск решения
3. В открывшемся диалоговом окне Поиск решения укажите данные, необходимые для процесса оптимизации.
4. После задания необходимых данных (в какой ячейке содержится формула оптимизируемой целевой функции, какие ячейки включают переменные решения и т д.) щелкните на кнопке Выполнить
5. Поиск решения выполняет процесс оптимизации. Для небольших моделей ЛП со временный персональных компьютер тратит на это всего несколько секунд, но для очень больших моделей процесс может длиться несколько минут и дольше.
6. Если в табличной модели нет ошибок, Поиск решения выведет на экран диалого вое окно Результаты поиска решения, где можно указать, обновить ли исходную модель (т е занести ли в ячейки значения оптимального решения) и создавать ли отчет (который впоследствии можно распечатать).
7. После этого можно продолжить выполнение анализа "Что-если", чтобы провести анализ чувствительности оптимального решения.