Указания к выполнению контрольного задания в табличном процессоре excel
Пример. Расчет суточного заработка рабочих
Определить суточный заработок рабочих в зависимости от числа часов, отработанных ими в дневную (с 9:00 до 16:00 ч) и вечернюю (остальные) смены. Расценки на работу в вечернюю смену на 60% выше, чем в дневную. Кроме того, если рабочий отработал более 8ч, ему положена доплата за сверхурочные часы (часы свыше восьмого) в размере обычного 50% от обычного тарифа. Для каждого работника заданы фактические начало и конец его смены. Считается, что рабочий трудится только в дневную или только в вечернюю смену. В клетках D10 и E10 подсчитать число рабочих, трудившихся в вечернюю и дневную смену.
Контроль А6:А11: Фамилия = {Иванов, Петров, Сидоров, Морозов, Колотов, Шоглов}.
Форматирование А6:А11: если общее число часов > 20ч.
График: Фамилия – Сумма.
Результаты расчетов представить в виде таблицы:
|
A |
B |
C |
D |
E |
F |
||
1 |
Дневная смена |
Начало |
Конец |
Тариф |
|
|||
2 |
9ч |
16ч |
150р/ч |
|||||
3 |
|
|||||||
4 |
Ф.И.О. |
Время работы |
Часов в смену |
Сумма |
||||
5 |
Начало |
Конец |
вечернюю |
дневную |
||||
6 |
Иванов |
9 |
15 |
???ч |
???ч |
???р |
||
7 |
Петров |
9 |
14 |
???ч |
???ч |
???р |
||
8 |
Сидоров |
16 |
22 |
???ч |
???ч |
???р |
||
9 |
Морозов |
18 |
4 |
???ч |
???ч |
???р |
||
10 |
Колотов |
9 |
15 |
???ч |
???ч |
???р |
||
11 |
Шоглов |
0 |
9 |
???ч |
???ч |
???р |
||
12 |
Всего |
???ч |
???ч |
???р |
||||
13 |
Число вечерних/дневных смен |
???смен |
???смен |
|
||||
Для выполнения данной работы применялись следующие функции:
Логическая функция ЕСЛИ возвращает значение_если_истина, если лог_выражение имеет значение ИСТИНА; или возвращает значение_если_ложь, если лог_выражение имеет значение ЛОЖЬ. Если лог_выражение имеет значение ИСТИНА и значение_если_истина опущено, то возвращается значение ИСТИНА. Если лог_выражениеимеет значение ЛОЖЬ и значение_если_ложь опущено, то возвращается значение ЛОЖЬ. Функция ЕСЛИ – одна из самых ценных функций в Excel; она может использоваться для условной проверки значений и формул. В качестве аргумента лог_выражение можно использовать функции И, ИЛИ и НЕ, чтобы организовывать сложные условия.
Итоговая функция СУММ – для ее ввода на панели «Стандартная» даже размещена специальная кнопка. Эта функция подводит итог колонке чисел – отсюда и название для всей группы. Функция СУММ допускает до 30 аргументов. Поэтому с ее помощью можно находить сумму чисел из нескольких блоков.
Функция =СЧЁТЕСЛИ (интервал; критерий) используется для подсчета в интервале (блоке) количества значений, удовлетворяющих критерию.
Для решения задачи, прежде всего надо определить, сколько рабочий проработал, и в какую смену (дневную или вечернюю) он работал. Из условия задания мы знаем, что рабочий может работать только в дневные (с 9:00 до 16:00) или только в вечерние часы (с 16:00 до 9:00), то есть если рабочий работал в промежутке с 9:00 до 16:00, то он не мог работать в другие часы. Воспользуемся этим для вычисления количества дневных и вечерних часов.
Вычислим вечерние часы. Для этого воспользуемся функциями ЕСЛИ и И. Рассчитаем количество рабочих вечерних часов для первого рабочего.
В ячейке D6 в строке формул вводим:
=ЕСЛИ(И(B6>8;B6<16);0;ЕСЛИ((C6-B6)<0;24+C6-B6;C6-B6))
