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

Обща формула

=COUNTIFS(range,">="&A1,range,"<"&B1)

Обобщение

За да преброите броя на клетките, които съдържат стойности между две числа в диапазон от клетки, можете да използвате функцията COUNTIFS. В общата форма на формулата (по-горе) диапазонът представлява диапазон от клетки, които съдържат числа, A1 представлява долната граница, а B1 представлява горната граница на числата, които искате да преброите. В показания пример формулата в G5, копирана надолу, е:

=COUNTIFS(data,">="&E5,data,"<"&F5)

където данните са наименуваният диапазон C5: C15.

Обяснение

Целта в този пример е да се преброят числата, които попадат в определени диапазони, както е показано. Долната стойност идва от колоната "Старт", а горната стойност идва от колоната "Край". За всеки диапазон искаме да включим долната стойност, но да изключим горната стойност. Само за удобство броените числа са в посочените данни за диапазона .

Формулата, използвана за решаване на този проблем, се основава на функцията COUNTIFS, която е предназначена да брои клетки, които отговарят на множество критерии.

=COUNTIFS(data,">="&E5,data,"<"&F5)

COUNTIFS приема критерии като двойки обхват / критерии. Първата двойка диапазон / критерии проверява за стойности в данни, които са по-големи или равни на (> =) стойността "Старт" в колона Е:

data,">="&E5

Втората двойка обхват / критерии проверява за стойности в данни, които са по-малки от (<) стойността "Край" в колона F:

data,"<"&F5

Тъй като ние предоставяме един и същ диапазон и за двата критерия, всяка клетка в данните трябва да отговаря и на двата критерия, за да бъде включена в крайния брой.

Забележете, че и в двата случая трябва да обединим препратката към клетката към логическия оператор. Това е странност от функциите на RACON в Excel.

Докато формулата се копира надолу в колона G, тя връща броя на числата, които попадат в диапазона, определен от колони E и F.

Алтернатива COUNTIF

Ако имате по-стара версия на Excel, която няма функцията COUNTIFS, вместо това можете да използвате функцията COUNTIF по следния начин:

=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)

Първият COUNTIF отчита броя на клетките в диапазон, който е по-голям или равен на „Start“ (който по дефиниция включва и стойности, по-големи от стойността „End“, тъй като „End“ е по-голям от „Start“). Вторият COUNTIF отчита броя на клетките със стойности, по-големи или равни на стойността "End". Това второ число се изважда от първото число, което дава крайния резултат - броят на клетките, които съдържат стойности между „Старт“ и „Край“.

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