Формула на Excel: Пребройте клетки, равни на x или y -

Съдържание

Обща формула

=COUNTIF(rng,value1) + COUNTIF(rng,value2)

Обобщение

За да преброите броя на клетките, равен или на една стойност ИЛИ на друга, използвате формула, която използва функцията COUNTIF два пъти. В показания пример клетка E5 съдържа тази формула:

=COUNTIF(B5:B10,"apples")+COUNTIF(B5:B10,"pears")

Обяснение

COUNTIF отчита броя на клетките в диапазон, които отговарят на предоставените критерии. В този случай критериите за първия COUNTIF са „ябълки“, а критериите за втория COUNTIF са „круши“. Първият COUNTIF връща броя на клетките в B5: B10 равен на "ябълки", 2. Вторият COUNTIF връща броя на клетките в B5: B10 равен на "круши", 1. Формулата просто добавя и двата резултата заедно и връща краен резултат от 3.

COUNTIF не е чувствителен към малки и големи букви. Следните формули ще върнат същия резултат:

=COUNTIF(range,"apples") =COUNTIF(range,"APPLES")

Текст срещу числа

Текстовите стойности в критериите COUNTIF трябва да бъдат затворени в кавички (""), но числата не. За да преброите клетки в диапазон, равен на нула или 1, можете да използвате:

=COUNTIF(rng,0) + COUNTIF(rng,1)

Ако трябва да преброите клетки, които съдържат или X или Y (вместо да са равни на X или Y), вижте примера за формула тук.

Алтернативен синтаксис

Можете също да използвате константа на масив, за да преброите клетки, равни на x или y, което изглежда така:

=SUM(COUNTIF(range,("x","y")))

Адаптиран към показания пример, можете да броите клетки, равни на "ябълки" или "круши" с:

=SUM(COUNTIF(B5:B10,("apples","pears")))

Когато предоставите множество стойности на COUNTIF по този начин, той ще върне масив, съдържащ множество резултати. Използва се функцията SUM, връщаща крайна сума:

=SUM(COUNTIF(B5:B10,("apples","pears"))) =SUM((2,1)) =3

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