Формула Excel: подсчет звонков в определенное время -

Содержание

Общая формула

=COUNTIFS(times,">="&start,times,"<"&end)

Резюме

Для подсчета вызовов через определенные промежутки времени вы можете использовать функцию СЧЁТЕСЛИМН. В показанном примере формула H5 имеет следующий вид:

=COUNTIFS(table(Time),">="&F5,table(Time),"<"&G5)

где «table» - это таблица Excel, содержащая время вызовов, как показано.

Объяснение

Примечание: эта формула зависит от значений в столбце «Время» (C) и значений в столбцах «Начало» и «Конец» (F, G), которые являются действительными значениями времени Excel.

Данные находятся в таблице Excel под названием «таблица». Создавая правильную таблицу Excel, мы упрощаем чтение и запись формул. Кроме того, любые новые данные, которые добавляются в таблицу, будут автоматически подбираться формулами в столбцах H и I.

Сводная таблица справа создается путем ввода времени Excel в столбцы «Начало» и «Конец». После того, как вы введете пару раз, вы можете использовать маркер заполнения, чтобы ввести остальные. Для подсчета ячеек, которые встречаются в каждом интервале, как показано, формула в H5:

=COUNTIFS(table(Time),">="&F5,table(Time),"<"&G5)

Функция СЧЁТЕСЛИМН настроена с двумя критериями и, как и другие функции RACON, СЧЁТЕСЛИМН принимает критерии, введенные в парах диапазон / критерий, например:

table(Time),">="&F5 // greater than or equal to F5 table(Time),"<"&G5 // less than G5

Дословный перевод: подсчитывать значения в столбце «Время» в «таблице», которые больше или равны времени начала в F5 И меньше времени окончания в G5 »

Поскольку формула копируется в таблицу, СЧЁТЕСЛИМН возвращает количество вызовов, происходящих между каждым временем начала и временем окончания.

Общее время

Чтобы подсчитать общее время всех вызовов в каждом интервале, вы можете использовать функцию СУММЕСЛИМН. Логические критерии точно такие же, единственное отличие - это первый аргумент, называемый sum_range. Это диапазон, содержащий значения для суммирования, это столбец «Длительность» в показанной таблице. Копия формулы I5:

=SUMIFS(table(Duration),table(Time),">="&F5,table(Time),"<"&G5)

Результаты, возвращаемые СУММЕСЛИМН в столбце I, форматируются как часы и минуты:

h:mm // hours and minutes

Если общее время разговора может превышать 24 часа, используйте собственный формат времени, например:

(h):mm // for hours> 24

Квадратные скобки не позволяют Excel сбрасывать часы на 1 день (24 часа).

С динамическими массивами

Если у вас есть Excel 365, вы можете ввести по одной формуле для одновременного подсчета и суммирования времени во всех интервалах:

=COUNTIFS(table(Time),">="&F5:F11,table(Time),"="&F5:F11,table(Time),"<"&G5:G11)

Обе формулы передают несколько результатов в динамический массив.

Интересные статьи...