Формула Excel: подсчет ячеек, не содержащих -

Содержание

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

=COUNTIF(rng,"*txt*")

Резюме

Чтобы подсчитать количество ячеек, не содержащих определенного текста, вы можете использовать функцию СЧЁТЕСЛИ. В общей форме формулы (выше) rng - это диапазон ячеек, txt представляет текст, который ячейки не должны содержать, а «*» - это подстановочный знак, соответствующий любому количеству символов.

В примере активная ячейка содержит эту формулу:

=COUNTIF(B4:B11,"*a*")

Объяснение

СЧЕТЕСЛИ подсчитывает количество ячеек в диапазоне, которые не содержат «a», путем сопоставления содержимого каждой ячейки с шаблоном «* a *», который предоставляется в качестве критерия. Символ «*» (звездочка) - это подстановочный знак в Excel, который означает «соответствует любому количеству символов», а «» означает «не равно», поэтому этот шаблон будет считать любую ячейку, которая не содержит «a» в любой позиции. . Количество ячеек, соответствующих этому шаблону, возвращается в виде числа.

Со ссылкой на ячейку

Вы можете легко настроить эту формулу для использования содержимого другой ячейки, содержащей текст, который вы не хотите подсчитывать. Общая форма формулы выглядит так:

=COUNTIF(rng,"*"&a1&"*")

Исключить пробелы

Чтобы также исключить пустые ячейки, вы можете переключиться на СЧЁТЕСЛИМН и добавить еще один критерий, подобный этому:

=COUNTIFS(range,"*a*",range,"?*") // requires some text

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