Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: Данила от 17.08.2017, 08:29

Название: Расчет работы сотрудника после основного рабочего времени
Отправлено: Данила от 17.08.2017, 08:29
Есть работники, которые работают за оклад в рабочие дни с 9:00 до 18:00. При работе после 18:00 действует система переработки:
1. Работы после 18:00 до 00:00 (могут быть не круглые цифры в минутах часа) часов оплачиваются по сумме отработанных минут умноженных на 4,05 (стоимость одной минуты);
2. Работы с 00:00 до 03:00 (могут быть не круглые цифры в минутах часа) часов оплачиваются по сумме отработанных минут умноженных на 4,05 (стоимость одной минуты) и умноженных на действующий в эти часы коэффициент 1,7;
3. Работы после 03:00 (могут быть не круглые цифры в минутах часа) часов оплачиваются по сумме отработанных минут умноженных на 4,05 (стоимость одной минуты) и умноженных на действующий в эти часы коэффициент 2,5;

Нужно в таблице "Расчёт переработок после 18:00" в графе "Итого за переработку, руб." задать автоматический алгоритм расчета, выше этой таблицы расписал как я считаю это вручную.

Помогите пожалуйста.
Название: Re: Расчет работы сотрудника после основног&#
Отправлено: boa от 29.08.2017, 17:24
В 7-м столбце вписываю формулу "часов переработки"
=RC2-18/24+1 - TRUNC(RC2-18/24+1)

в 8-м, расчет стоимости
=IF(RC7>6/24;6/24+IF(RC7>9/24;(3/24)*1,7+(RC7-(9/24))*2,5;(RC7-(6/24))*1,7);RC7)*24*60*4,05

Обращаю внимание, что начало переработки (согласно условию) начинается с 18:00, а не с 20:00, поэтому в формуле использовались промежутки 18:00, 24:00, 03:00.