Формула на Excel: Брой обаждания в точно определено време -

Съдържание

Обща формула

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

Обобщение

За да броите обажданията през определени интервали от време, можете да използвате функцията COUNTIFS. В показания пример формулата в H5 е:

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

където "таблица" е таблица на Excel, съдържаща времена за разговори, както е показано.

Обяснение

Забележка: тази формула зависи от стойностите в колоната Time (C) и стойностите в колоните Start и End (F, G), които са валидни в Excel.

Данните са в таблица на Excel, наречена "таблица". Чрез създаването на подходяща таблица на Excel, ние улесняваме четенето и писането на формулите. В допълнение, всички нови данни, които се добавят към таблицата, ще бъдат автоматично взети от формулите в колони H и I.

Обобщената таблица вдясно се изгражда чрез въвеждане на пъти на Excel в колоните Начало и Край. След като въведете няколко пъти, можете да използвате дръжката за попълване, за да въведете останалите. За да преброите клетки, които се появяват във всеки интервал, както е показано, формулата в H5 е:

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

Функцията COUNTIFS е конфигурирана с два критерия и, подобно на други функции RACON, COUNTIFS приема критерии, въведени в двойки обхват / критерии по следния начин:

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

Буквален превод: преброява стойности в колоната Време в "таблица", които са по-големи или равни на началното време във F5 И по-малко от крайното време в G5 "

Докато формулата се копира надолу по таблицата, COUNTIFS връща броя на обажданията, възникнали между всяко начално и крайно време.

Общо време

За да изчислите общото време на всички разговори на всеки интервал, можете да използвате функцията SUMIFS. Логическите критерии са абсолютно същите, единствената разлика е първият аргумент, наречен sum_range. Това е диапазонът, който съдържа стойности за сумиране, което е колоната Продължителност в показаната таблица. Формулата в I5, копирана надолу, е:

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

Резултатите, върнати от SUMIFS в колона 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)

И двете формули ще разпръснат множество резултати в динамичен масив.

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