Подсчитайте общее количество минут за интервал на основе необработанных данных - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь разработать шаблон, который будет подсчитывать «минуты ожидания в очереди» необработанных данных.

Формат будет таким. Я пробовал какую-то формулу, например count, но он не учитывает минуты, а подсчитывает вхождение за интервал.

Мне нужно получить минуты, которые попадут в столбец М.

Скажем, 00: 00-00: 30 сколько минут находится в пределах продолжительности, попадающей в столбцы J и K.

Ячейка N17 должна иметь 30, потому что Ячейка J14: k14 попадает в ее диапазон

Count Per Interval

Обновление

Мне удалось включить формулу, указанную ниже, но я получаю сообщение об ошибке, если продолжительность составляет менее 15 минут или только 1 минуту. Пожалуйста, смотрите скриншот ниже: image2

1 Ответ

0 голосов
/ 02 ноября 2018

Для этого мне пришлось добавить несколько вспомогательных столбцов к вашим данным.

N.B. Это не будет работать в течение нескольких дней.

Прежде всего я округлил ваше время до ближайшей минуты со следующим:

=MROUND(J14,1/60/24)

Rounded Values

Затем я использовал эту формулу, чтобы «поместить» ваше время в столбцы помощников для каждой строки

=(IF(AND($M14>=MIN(P$12:P$13),$M14<=MAX(P$12:P$13)),(MAX(P$12:P$13)-$M14),0)+IF(AND($N14>=MIN(P$12:P$13),$N14<=MAX(P$12:P$13)),($N14-MIN(P$12:P$13)),0)+IF(AND($M14<MIN(P$12:P$13),$N14>MAX(P$12:P$13)),(P$13-P$12),0))*1440

enter image description here

Дает мне следующие результаты

enter image description here

Затем я суммировал каждый из этих столбцов в моем отчете и спрятал все вспомогательные столбцы, наконец, получив:

enter image description here

Вы можете изменить интервалы на что угодно. Я делал их каждые полчаса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...