Когда вы работаете с большими наборами данных в Google Таблицах, вам иногда нужно подсчитывать ячейки, содержащие определенный текст. Это могут быть имена, идентификаторы или даже даты. А благодаря классным формулам в Google Таблицах это можно сделать за секунды.

В этом уроке я покажу вам несколько сценариев, в которых вы можете подсчитать ячейки, содержащие определенный текст.

Подсчет ячеек, содержащих определенный текст

Предположим, у вас есть набор данных, показанный ниже, и вы хотите быстро подсчитать, сколько раз имя «Отметка» встречается в столбце A.

Ниже приведена формула, которую вы можете использовать для этого:

СЧЁТЕСЛИ (A2: A13; «Отметка»)

Вот как работает приведенная выше формула СЧЁТЕСЛИ:

  • Первый аргумент этой формулы — это диапазон, в котором у вас есть данные. В этом примере это A2: A13 с именами
  • Второй аргумент — это критерии. Это то, что используется для проверки значения в ячейке, и если этот критерий соблюден, то ячейка считается. В этом примере я вручную ввел имя Mark в двойных кавычках. Если у вас есть этот критерий в ячейке, вы также можете использовать здесь ссылку на ячейку.

Приведенная выше формула выполняет условный подсчет, просматривая все ячейки в диапазоне и подсчитывая те ячейки, в которых присутствует текст критерия.

Обратите внимание, что текст критерия, используемый в этой формуле, не чувствителен к регистру. Итак, используете ли вы MARK, Mark или mark, результат будет одинаковым.

В этом примере я использовал имя, но это мог быть любой текст, например идентификаторы или числа.

Подсчет ячеек, не содержащих определенного текста

Вы можете немного изменить функцию СЧЁТЕСЛИ, чтобы получить количество ячеек, не содержащих определенного текста.

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

Ниже приведена формула, по которой будет подсчитано количество всех ячеек, имя которых отличается от Mark:

= СЧЁТЕСЛИ (A2: A13; «<> Отметить»)

В приведенной выше формуле в качестве первого аргумента используется диапазон ячеек, а критерием является «<> Отметить» . Здесь знак «не равно» также должен быть заключен в двойные кавычки.

Подсчет ячеек, содержащих текст (в любом месте ячейки / частичное совпадение)

В приведенных выше примерах мы проверили все содержимое ячейки.

Поэтому, если мы хотели подсчитать все ячейки, содержащие имя Mark, мы использовали «Mark» в качестве критерия. Это подсчитало все ячейки, в которых все содержимое ячейки было «Отметить».

Но предположим, что у вас есть набор данных с полными именами (или другим текстом) вместе с именем, и вы хотите подсчитать все ячейки, содержащие имя «Отметить», тогда вы можете использовать приведенную выше формулу.

В этом случае вам нужно использовать функцию СЧЁТЕСЛИ с подстановочными знаками.

Ниже приведена формула, которая даст вам количество всех ячеек, в которых есть слово «Отметить».

= СЧЁТЕСЛИ (A2: A13; «* знак *»)

 

В приведенной выше функции критерий отмечен звездочкой (*) с обеих сторон.

Поскольку знак звездочки (*) — это подстановочный знак, который может представлять любое количество символов в формуле. Это означает, что там, где эта формула проверяет данное условие, может быть любое количество символов / слов до и после критериев.

Проще говоря, если в ячейке присутствует слово Mark (или любой другой критерий), эта формула будет считать ячейку.

Внимание: при использовании знака звездочки (*) в функциях Google Таблиц необходимо помнить одну вещь: условие будет считаться выполненным, как только будет найден текст критерия. Например, в приведенном выше примере, если ячейка содержит текст «Рынок» или «Маркетинг», они будут учитываться, поскольку они также содержат текст «Отметить», который не входит в критерии функции.

Если вы хотите подсчитать ячейки, проверяя наличие нескольких условий, вам необходимо использовать функцию СЧЁТЕСЛИМН.

Я надеюсь, что вы найдете этот урок полезным, и он поможет вам подсчитать ячейки с определенным текстом в Google Таблицах.

Один из вопросов, который я часто задаю, — можно ли использовать функцию СЧЁТЕСЛИ для подсчета ячеек с помощью цветов. К сожалению, нет. Однако вот руководство, в котором я показываю, как легко фильтровать и подсчитывать ячейки на основе цвета.