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

2.14. Решение прикладной задачи по вычислению в электронных таблицах

Цель занятия – составление штатного расписания хозрасчетной больницы, то есть определение, сколько сотрудников, на каких должностях и с каким окладом должны быть приняты на работу. Общий месячный фонд зарплаты составляет $ 10 000.

Построим модель решения этой задачи.

Для нормальной работы больницы нужно 5–7 санитарок, 8–10 медсестер, 10–12 врачей, 1 заведующий аптекой, 3 заведующих отделениями, 1 главный врач, 1 заведующий хозяйством, 1 заведующий больницей. На некоторых должностях число людей может меняться. Например, зная, что найти санитарок трудно, руководитель может принять решение о сокращении числа санитарок, чтобы увеличить оклад каждой из них.

Итак, заведующий принимает следующую модель задачи. За основу берется оклад санитарки, а все остальные вычисляются исходя из него: во столько-то раз или на столько-то больше. Говоря математическим языком, каждый оклад является линейной функцией от оклада санитарки: ax+b, где x – оклад санитарки; a и b – коэффициенты, которые для каждой должности определяются решением совета трудового коллектива.

Допустим, совет решил, что медсестра должна получать в 1.5 раза больше санитарки (a=1.5, b=0); врач – в 3 раза больше санитарки (a=3, b=0); заведующий отделением – на $30 больше, чем врач (a=3, b=30); заведующий аптекой – в 2 раза больше санитарки (a=2, b=0); заведующий хозяйством – на $40 больше медсестры (a=1.5, b=40); главный врач – в 4 раза больше санитарки (a=4, b=0); заведующий больницей – на $20 больше главного врача (a=4, b=20).

Задав количество человек на каждой должности, можно составить уравнение:

n1(a1x+b1)+n2(a2x+b2)+...+n8(a8x+b8)=10000,

где n1 – количество санитарок; n2 – количество медсестер и так далее. В этом уравнении нам известны a1,...,a8 и b1,...,b8, а неизвестны x и n1,...,n8.

Ясно, что приведенное уравнение имеет множество решений. Будем искать решение путем подбора. Взяв первоначально какие-либо приемлемые значения неизвестных, подсчитаем сумму. Если эта сумма равна фонду заработной платы, то нам повезло. Если фонд заработной платы превышен, то можно снизить оклад санитарки либо отказаться от услуг какого-либо работника и так далее.

Ход работы:

  1. Отведите для каждой должности одну строку и запишите названия должностей в столбец А.

  2. В столбцах В и С укажите соответственно коэффициенты a и b.

  3. В ячейку H4 занесите заработную плату санитарки (в денежном формате с двумя десятичными знаками после точки и обозначением денежной единицы $).

  4. В столбце D вычислите заработную плату для каждой должности по формуле

a*x+b.

Этот столбец должен заполняться формулами с использованием абсолютной ссылки на ячейку H4, в которой указана зарплата санитарки.

  1. В столбце Е укажите количество сотрудников на соответствующих должностях в соответствии со штатным расписанием.

  2. В столбце F вычислите заработную плату всех работников данной должности. Тогда сумма элементов столбца F даст суммарный фонд заработной платы.

Данные в столбцах D, F должны быть представлены в денежном формате с двумя десятичными знаками после точки и обозначением денежной единицы $.

  1. Если расчетный фонд заработной платы не равен заданному, то внесите изменения в зарплату санитарки или меняйте количество сотрудников в пределах штатного расписания, затем осуществляйте перерасчет – до тех пор, пока сумма не будет равна заданному фонду.

  2. Сохраните таблицу в личной папке под именем «лаб_2».

  3. После получения удовлетворительного результата отредактируйте таблицу. Оставьте видимыми столбцы А, D, Е, F. Столбцы В, С можно скрыть, воспользовавшись пунктом меню «Формат / Столбец / Скрыть».Дайте заголовок таблице «Штатное расписание хозрасчетной больницы» и подзаголовок «зав. больницей Петров И. С.». Оформите таблицу, используя автоформатирование. Для этого:

  • выделите всю таблицу, включая заголовки;

  • выберите пункт меню «Формат»;

  • выберите удовлетворяющий Вас формат.

  1. Сохраните отредактированную таблицу в личной папке под именем «лаб_2-hospital».

Сохраните созданный Вами документ под названием «Практическое занятие № 14».