Функция COUNTIFS
Връща броя на клетките, които отговарят на критериите, в няколко диапазона.
COUNTIFS(Диапазон1; Критерий1 [; Диапазон2; Критерий2 [; ...]])
Диапазон1 – задължителен аргумент. Диапазон от клетки, име на наименуван диапазон или заглавие на ред или колона за преброяване и проверка на съответния критерий.
Диапазон1, Диапазон2... и Критерий1, Критерий2, ... трябва да имат еднакъв размер, иначе функцията ще върне err:502 - невалиден аргумент.
Проста употреба
=COUNTIFS(B2:B6;">=20")
Преброява редовете от диапазона B2:B6 със стойности, по-големи или равни на 20. Връща 3, защото петият и шестият ред не отговарят на критерия.
=COUNTIFS(B2:B6;">=20";C2:C6;">70")
Преброява редовете, които съдържат едновременно стойности, по-големи от 70 в диапазона C2:C6 и стойности, по-големи или равни на 20 в диапазона B2:B6. Връща 2, защото вторият, петият и шестият ред не удовлетворяват всички критерии.
Използване на регулярни изрази и вложени функции
=COUNTIFS(B2:B6;"[:alpha:]*")
Преброява редовете от диапазона B2:B6, които съдържат само букви. Връща 1, защото само шестият ред изпълнява критерия.
=COUNTIFS(B2:B6;">"&MIN(B2:B6);B2:B6;"<"&MAX(B2:B6))
Преброява редовете от диапазона B2:B6 с изключение на тези с минималната и максималната стойност в диапазона. Връща 2, защото третият, петият и шестият ред не удовлетворяват всички критерии.
=COUNTIFS(A2:A6;"леп.*";B2:B6;"<"&MAX(B2:B6))
Преброява редовете, съответстващи на всички стойности от диапазона A2:A6, които започват с „леп“ и на всички стойности от диапазона B2:B6 освен максималната. Връща 1, защото само вторият ред удовлетворява всички критерии.
Обръщение към клетка като критерий
Ако е необходимо лесно да промените някой критерий, може да го зададете в отделна клетка и в условието на функцията COUNTIFS да използвате обръщение към тази клетка. Например горната функция може да бъде пренаписана както следва:
=COUNTIFS(A2:A6;E2&".*";B2:B6;"<"&MAX(B2:B6))
Ако E2 = "леп", функцията връща 1, защото връзката към клетката се замества със съдържанието ѝ и функцията работи като в предишния пример.