Страницы: 1
RSS
Суммирование значений, условие по временным интервалам
 
Добрый день.

Использую функцию суммеслимн. Из входных данных - название объекта, дата+время начала его работы, количество отработанных часов (моточасы). В двух итоговых ячейках происходит суммирование моточасов в в двух ячейках, отдельно дневные часы (условие с 8 до 19:59), отдельно ночные (условие с 20:00 до 7:00).
Как задать условие диапазона времени внутри суток, без отрезания даты в ячейке начала работы?
Пример во вложении, заранее благодарен.
 
Код
=СУММПРОИЗВ(C2:C8*(A2:A8="КАМАЗ Миксер")*(ОСТАТ(B2:B8;1)>=--"8:")*(ОСТАТ(B2:B8;1)<--"20:"))

Код
=СУММЕСЛИ(A2:A8;"КАМАЗ Миксер";C2:C8)-C14


Но это не сработает, если начали работу в 7:50 и проработали 40 минут - тогда 10 минут на ночные и 30 минут на дневные
Изменено: _Boroda_ - 12.08.2022 12:09:49
Скажи мне, кудесник, любимец ба’гов...
 
_Boroda_, Большое спасибо. Согласен что не сработает в таких случаях, эту проблему постараюсь решить на этапе формирования исходника.
 
cм. вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Страницы: 1
Наверх