Страницы: 1
RSS
Корректировка времени
 
Задача: Рабочий день с 8:00 до 20:00 делится на 3 периода (табл.2).
Первый рассчитан на 3 часа, начинается в 8:00 и заканчивается в 11:00
Второй период рассчитан на 5 часов 30 мин., начинается в 11:00 и заканчивается в 16:30
Третий период рассчитан на 1 часов 30 мин., начинается в 16:30 и заканчивается в 18:00
Также имеется столбец "Простой" в котором изначально указанное время составляет 0:00
В процессе работы возникают непредвиденные остановки которые заносятся в таблицу №1 с указанием времени начала и конца остановки и вычисляется продолжительность каждой остановки.
Необходимо определить к какому периоду относится та или иная остановка и занести данные о продолжительности остановки в таблицу №2 и пересчитать время окончания периода уже с учетом случившейся остановки. Если в одном периоде случилось две остановки то необходимо суммировать время всех остановок в данном периоде.  
 
Цитата
Start написал:
Необходимо определить к какому периоду относится та или иная остановка
Возможен ли вариант, когда простой захватывает два периода? Что тогда?
 
такого не должно произойти т.к. если случится простой в первом периоде то время окончания первого периода сдвигается. т.е. пока не окончится один период, другой не сможет начаться.  
 
Вопрос, в примере посчитано время простоя 2-го периода 1:39, если посмотреть на табл1 то это время если период начинается с 11:00... но так как в первом периоде был простой 0:25 то время второго периода все равно должно считаться с 11:00, но указано в таблице2 с 11:25 ????  
 
Кнопка цитирования не для ответа [МОДЕРАТОР]

Извиняюсь, не досмотрел опечатка произошла. Вот откорректированный файл.
 
так бы сразу
Код
=СУММЕСЛИМН($E$6:$E$10;$C$6:$C$10;">="&N6;$D$6:$D$10;"<="&O6)
Лень двигатель прогресса, доказано!!!
 
Только наверно итерацию придется включить, так как "<="&O6 пойдет в цикл
 
Цитата
Сергей написал:
=СУММЕСЛИМН($E$6:$E$10;$C$6:$C$10;">="&N6;$D$6:$D$10;"<="&O6)
Наверное я что то не так сделал? Первый период считает правильно, а вот со вторым и третьим никак не получается.
 
это я походу не так понял моя формула считает просто сумму времени попадающую во временной период
Лень двигатель прогресса, доказано!!!
 
Файл → Параметры → Формулы → Включить итеративные вычисления
Условием в формуле используйте данные пересчитанного времени периодов с учетом простоя. влож.см
 
Ок! Спасибо теперь работает!

Цитата
Сергей написал:  формула считает просто сумму времени попадающую во временной период
Да! смысл в том что если в первом периоде был простой то время остальных периодов сдвигается. Корректировка происходит последовательно в течении всего дня.
Изменено: Start - 14.04.2017 17:37:46 (Дополнение)
 
Добрый день! Подскажите как правильно скорректировать формулу в ячейки М18, что бы данные ячейки Е6 отображались в ячейки М18.
Страницы: 1
Наверх