Поскольку необходимо минимизировать общий месячный фонд зарплаты, то активизируйте радиокнопку Минимальному значению.
В окне Установить целевую ячейку укажите ячейку F12, содержащую модель.
В меню Сервис активизируйте команду Поиск решения.
Откройте созданный в предыдущей главе файл hospital.xls.
Используя Поиск решения, найдем их.
В этом уравнении нам не известно число санитарок (N1), медсестер (N2), врачей (N3) и оклад санитарки (С).
N1*A1*C+N2*(A2*C+B2)+...+N8*(A8*C+B8) = Минимум.
В качестве модели решения этой задачи возьмем, как и в первой главе, линейную. Запишем ее так:
Усложним рассмотренную в предыдущей главе задачу. Пусть известно, что для нормальной работы больницы необходимо 5-7 санитарок, 8-10 медсестер, 10 врачей, 3 заведующих отделениями, главный врач, заведующий аптекой, заведующая хозяйством и заведующий больницей. Общий месячный фонд зарплаты должен быть минимален. Необходимо определить, какими должны быть оклады сотрудников больницы, при условии, что оклад санитарки не должен быть меньше прожиточного минимума 80 грн.
7.2.1.1 Составление штатного расписания
Познакомимся с решением этих задач на следующем примере.
Если математическая модель исследуемого процесса и ограничения на значения ее параметров линейны, то задача достижения цели является задачей линейного программирования.
7.2.1 Задача линейного программирования
Такие задачи в Excel решают с помощью Поиска решения.
Кроме того, иногда интересует не конкретный результат, а минимально или максимально возможный. Например, как минимизировать затраты на содержание персонала или максимизировать прибыли от реализации продукции?
Решаемые задачи могут быть более сложными. Например, поиск нескольких параметров, обеспечивающих некоторый наперед заданный результат.
В предыдущей главе мы рассмотрели задачу поиска значения параметра, позволяющего достичь конкретной цели.
7.2. Задачи оптимизации
Море(!) аналитической информации!
Решение прикладных задач в Excel - Задачи оптимизации
Комментариев нет:
Отправить комментарий