Страницы: 1
RSS
Подсчет в определенные часы
 
Добрый день, форумчане!
Надеюсь кто-то подскажет решение, или на мысль натолкнет.
Задача такая: подсчитать количество образцов, которые отбираются в одно и то же время в течение суток через определенный промежуток времени.
Например в 8:00, 12:00, 16:00, 20:00, 24:00, 04:00
Плюс дополнительно образцы отбираются в начале и конце производства (если начало/конец не совпадают с указанными часами)
Производство может начинаться и заканчиваться в любое время и переходить с одних суток на другие (пример во вложении).

Например, если производство начали в 8:00 и закончили в 16:00 (8 часов), то кол-во образцов = 3, если начали в 07:00 и закончили в 15:00 (8 часов), то кол-во будет = 4, если начали в 7:30 и закончили в 16:30 (9 часов), то кол-во будет = 5.

Гуглю и читаю форум, но пока озарение не приходит, надеюсь на вашу помощь
Изменено: TatyanaT - 17.04.2015 09:15:27
 
ничего лучше в голову не пришло
Код
=ЧАСТНОЕ(ЧАС(E2);4)+2-ИЛИ(И(МИНУТЫ(B2)=0;СЕКУНДЫ(B2)=0;ОСТАТ(ЧАС(B2);4)=0);И(МИНУТЫ(D2)=0;СЕКУНДЫ(D2)=0;ОСТАТ(ЧАС(D2);4)=0))

1. Проверяем, сколько промежутков по 4 часа попало в цикл
2. Добавляем 2 образца (начало и конец)
3. Вычитаем 1 образец, если час начала или час конца кратен 4
формула длинная из-за погрешностей округления при работе с временем в Excel
F1 творит чудеса
 
Спасибо за идею и быстрый ответ!
Формула хоть и длинная, но решение простое и очевидное.

А работа со временем в Excel - то еще удовольствие...

Еще раз спасибо!
Страницы: 1
Наверх