Работа с процедурой Поиск решения

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

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

Запуск программы Поиск решения осуществляется с помощью команды Поиск решения меню Сервис. Эта программа доступна в том случае, если в диалоговом окне Надстройки помечена категория Пакет анализа.

1. Используя программу Поиск решения решить следующую задачу.

Составить штатное расписание хозрасчетной больницы, т.е. определить сколько сотрудников, на каких должностях и с каким окладом нужно принять на работу. Общий месячный фонд заработной платы составляет $10000. При решении принять во внимание, что для нормальной работы больницы нужно 5-7 санитарок, 8-10 медсестер, 10-12 врачей, 1 зав. аптекой, 3 зав. отделениями, 1 глав. врач, 1 завхоз, 1 зав. больницей.

За основу берется оклад санитарки, а оклады всех остальных сотрудников вычисляются исходя из него: a*x+b, где x- оклад санитарки, a и b - коэффициенты, которые для каждой должности определяются решением совета трудового коллектива. Оклад санитарки должен быть не менее $50.

Для решения задачи создать следующую таблицу на рабочем листе:

Таблица 11. – Штатное расписание

Должность Коэф.А Коэф.В З/пл Кол-во чел. Сум. З/пл Исходная З/пл санитарки
Санитарка    
Медсестра 1,5    
Врач     Мес. Фонд З/пл
Зав. отдел.    
Зав. аптекой    
Завхоз 1,5    
Глав. врач      
Зав. больницей      
        Итого:    

 

Перед тем, как запускать процедуру Поиск решения, надо заполнить все графы таблицы! В качестве исходного значения оклада санитарки ввести – 50 (в столбце G). Вычислить значения окладов всех сотрудников (включая санитарку) по формуле (в столбце С). Вычислить суммы зарплат по должностям и итоговую сумму по больнице.

При заполнении диалогового окна Поиска решения учесть следующее:

· Необходимо, чтобы итоговая з/п по больнице совпадала с месячным фондом з/п. Таким образом, целевой ячейкой будет являться ячейка, содержащая итоговую з/п. Устанавливаемое значение целевой ячейки равно 10000.

· Изменяемыми ячейками (т.е. ячейками результата) являются ячейки, содержащие исходную з/п санитарки и количество санитарок, медсестер и врачей.

· В качестве ограничений нужно указать допустимый диапазон варьирования изменяемых ячеек. Например, количество санитарок по условию задачи должно быть больше 5, но меньше 7, а также целым. Ограничения заполняются посредством кнопки Добавить, с помощью которой выводится дополнительное окно, в котором нужно указать в левой части адрес изменяемой ячейки (например, адрес ячейки, содержащей количество санитарок), выбрать нужный знак (например, - <), а в правой части ввести предельно допустимое значение (например, - 5). Аналогично заполняются все другие ограничения.

2. Используя Поиск решения решить систему линейных уравнений (см. п. 4 в разделе Элементы линейной алгебры). Для этого:

· В ячейки А1:А4 ввести соответственно тексты «х1=», «х2=», «х3=», «х4=».

· В ячейки B1:B4 ввести начальные значения неизвестных (любые).

· В ячейки А6:А9 ввести формулы, соответствующие левым частям уравнений ( в качестве неизвестных указывать ссылки на ячейки, содержащие начальные значения неизвестных).

· В ячейки B6:B9 ввести текст «=».

· В ячейки С6:С9 ввести столбец свободных членов.

· В ячейку А11 ввести формулу = x1*x2*x3*x4 . (Внимание! В качестве x1,x2,x3,x4 в формуле указываются адреса ячеек, содержащих начальные значения неизвестных), которая будет являться формальной функцией цели.

· Запустить программу Поиск решения. Задать направление функции цели (max или min). Решение системы обеспечивается заданием жестких ограничений. В качестве ограничений использовать равенство левой и правой части каждого уравнения системы.

3. Используя Поиск решения, подберите значения срока вклада и процентной ставки, при которых сумма вклада будет составлять 8000 рублей, учитывая, что величина процентной ставки не может превышать 7% (по данным задачи 3 см. Табл.10). Для этого скопировать исходную таблицу на другой лист.