Страницы: 1
RSS
расчет переработок в табеле
 
Здравствуйте. Помогите сделать расчет переработок в табеле. при добавлении формулы =СУММЕСЛИ(D3:AG3;">8";D3:AG3)-СЧЁТЕСЛИ(D3:AG3;">8")*8
он считает 12 как целое, и при вычитании из этого 7,12 получается 4, 88, а должно быть 4, 48. спасибо.
 
Не совсем понятно как считает ваша формула для получения рез-та. В вашем примере строка 3 пустая. Вставьте формулу в пример.
Изменено: DemonAMT - 21.10.2020 12:21:45
 
Цитата
DemonAMT написал:
=СУММЕСЛИ(D3:AG3;">8";D3:AG3)-СЧЁТЕСЛИ(D3:AG3;">8")*8
 
Вроде бы по всем правилам математики 12-7,12=4,88, для того чтобы получить 4.48 надо 12 часов превратить в дробное как минимум. А по какому принципу вы хотите получить цифру 4,48?
 
Цитата
DemonAMT написал:
Вроде бы по всем правилам математики 12-7,12=4,88, для того чтобы получить 4.48 надо 12 часов превратить в дробное как минимум. А по какому принципу вы хотите получить цифру
переработка педагога составляет исходя из того, что его рабочий день 7 часов и 12 минут (36 часов) - 7,12. переработка идет в том, случае когда он отрабатывает в 2 смены (с 7.30 до 19.30) - это 12 часов.
в том, то и дело, что математически все верно - 4, 88. а надо вычитать по сути из 12.00 (как из 11 часов и 60 минут), а не из целого числа. чтоб выходило переработка в 4 часа 48 минут. так как 7 часов 12 минут + 4 часа 48 минут = 12 часов.
а если ставить в табеле 11,6, то теряются часы в общей формуле.
вопрос - возможно ли вообще такое рассчитать
Изменено: Галина В - 21.10.2020 15:10:21
 
Введите дополнительный кэф в формулу и все норм будет при условии, что у вас будет постоянная величина 12.

=СУММЕСЛИ(D4:AI4;">7,12";D4:AI4)/1,03448275862069-СЧЁТЕСЛИ(D4:AI4;">7,12")*7,12

Можно конечно и что то типа

=(ВРЕМЯ(СУММЕСЛИ(D4:AI4;">7,12";D4:AI4);)-ВРЕМЯ(7;12;))*СЧЁТЕСЛИ(D4:AI4;">7,12")

Но на множестве данных как то не работает. Вместо смайлика "; )" это ввод символов шутит)
Изменено: DemonAMT - 21.10.2020 16:08:41
 
Цитата
DemonAMT написал:
Введите дополнительный кэф в формулу и все норм будет при условии, что у вас будет постоянная величина 12. =СУММЕСЛИ(D4:AI4;">7,12";D4:AI4)/1,03448275862069-СЧЁТЕСЛИ(D4:AI4;">7,12")*7,12Можно конечно и что то типа=(ВРЕМЯ(СУММЕСЛИ(D4:AI4;">7,12";D4:AI4)-ВРЕМЯ(7;12;))*СЧЁТЕСЛИ(D4:AI4;">7,12")Но на множестве данных как то не работает. Вместо смайлика "; )" это ввод символов шутит)

Изменено: DemonAMT  - 21 окт 2020 16:08:41
а теперь посмотрите, пожалуйста, я добавила как должно быть. я думаю, что надо сделать чтоб все что больше 60 мин - переводилось в 1 час
 
Сделал!!! :)  Пробуйте!
 
Цитата
DemonAMT написал:
Сделал!!!   Пробуйте!

Прикрепленные файлы
Бланк табеля ф.0504421 (вар.2) (2).xlsx  (43.01 КБ)
спасибо все работает! а можете еще подсказать - выявились ошибки в табеле - допустим 198 часов 84 минуты. не подскажете как исправить. выделила красным цветом.  
 
Цитата
Галина В написал:
не подскажете как исправить
Подскажу. Заменил предыдущую формулу. Пробуйте. Измененную формулу выделил
оранжевым цветом.
Изменено: DemonAMT - 22.10.2020 09:25:59
 
Цитата
DemonAMT написал:
Подскажу. Заменил предыдущую формулу. Пробуйте. Измененную формулу выделил оранжевым цветом.
Спасибо огромное! :D  всё работает!
Страницы: 1
Наверх