Задание №1
Формулировка задания:
Рассчитать начисленную заработную плату сотрудникам малого предприятия.
Электронная таблица с исходными данными:
Математическое описание алгоритма.
Опишем алгоритм на примере Моторова А.А.
1. Рассчитаем стаж работы данного работника. Известно, что стаж работы = (Текущая дата – Дата поступления на работу)/365. Тогда в соответствующей ячейке (для Моторова А.А. это будет ячейка D3) пишем следующую формулу:
=ЦЕЛОЕ(ДНЕЙ360(C3;СЕГОДНЯ())/365)
При этом необходимо заметить, что EXCEL, предполагает, что год состоит из 12 месяцев в каждом из которых 30 дней, т.е. общее число дней в году 360, а не 365, как мы предполагаем в задаче. Однако эта оговорка не повлияла на результаты наших расчетов, поэтому ей можно пренебречь.
2. Рассчитаем надбавку. Надбавка рассчитывается исходя из следующего:
- 0, если стаж работы меньше пяти лет;
- 5% от зарплаты, если стаж работы от 5 до 10 лет;
- 10% от зарплаты, если стаж работы больше 10 лет.
Всем этим условиям соответствует следующая формула:
=ЕСЛИ(D3<5;0;ЕСЛИ(D3>10;0,1*E3;0,05*E3))
3. Далее рассчитаем премию
Премия = 20% от (Зарплата + Надбавка), тогда в соответствующую ячейку необходимо написать следующую формулу:
=(E3+F3)*0,2
4. И, наконец, рассчитаем общую сумму, которая будет начислена работнику на данном предприятии. Всего начислено = Зарплата + Надбавка + Премия, тогда в соответствующую ячейку необходимо занести следующую формулу:
=E3+F3+G3
После этого размножим все вышеперечисленные формулы на ячейки, соответствующие остальным участникам и получим все искомые значения.
И в графе «итого» рассчитаем сумму общих выплат предприятия, по оплате труда указанных работников.
|