Страницы: 1
RSS
Получить общую сумму времени, сложив недорабтки и перерботки
 
Помогите пожалуйста, сложить переработку и недоработку.
Есть время окончание работы и фактическое время окончания работы.
Выдает знак #ЗНАЧ при суммировании этих показателей. Как это исправить?
 
Создаете себе головную боль.
Время не может быть отрицательным. Математические операции с текстами (а прикручивание минуса к числу - это текст) не производятся. Т.е. данные столбца D непригодны для вычислений.
Сумма:
=СУММ(ABS(C2:C9-B2:B9)*ЕСЛИ(C2:C9<B2:B9;-1;1))
Но и здесь нужна дополнительная проверка - в зависимости от знака суммы получим или недорабтку, или переработку.
Можно десятичным числом показывать:
=СУММПРОИЗВ(C2:C9-B2:B9)*24

В отдельном столбце отображать переработку/недоработку, тогда проще обрабатывать данные. Или, как вариант, результаты в столбце D показывать в числовом виде:
=(C2-B2)*24
 
Цитата
vikttur написал:  как вариант, результаты в столбце D показывать в числовом виде:=(C2-B2)*24
Подскажите пожалуйста, эта формула 30 минут недоработки к примеру, округляет в ноль.
Можно как-то сделать, чтобы и минуты в числа с десятичными дробями преобразовывались?
 
Минуты *1440, секунды *86440
 
Секунд лучше *86400 (=24*60*60)
Изменено: New - 15.01.2021 20:13:03
 
Всё получилось.
Большое спасибо :)  
 
New, не лучше, а правильнее :)
У меня опечатка. Спасибо.
Страницы: 1
Наверх