Excel: как посчитать, содержат ли ячейки текст
Вы можете использовать следующие методы для подсчета ячеек в Excel, содержащих определенный текст:
Способ 1: подсчитать ячейки, содержащие определенный текст
=COUNTIF( A2:A13 , "*text*")
Эта формула подсчитает количество ячеек в диапазоне A2:A13 , содержащих «текст».
Способ 2: подсчитать ячейки, содержащие один из нескольких текстов
=SUM(COUNTIF( A2:A13 ,{"*text1","*text2*","*text3*"}))
Эта формула подсчитает количество ячеек в диапазоне A2:A13 , содержащих «текст1», «текст2» или «текст3» в ячейке.
В следующих примерах показано, как использовать каждый метод на практике со следующим набором данных в Excel:
Пример 1. Подсчет ячеек, содержащих определенный текст
Мы можем использовать следующую формулу для подсчета значений в столбце «Команда », содержащих «avs» в названии:
=COUNTIF( A2:A13 , "*avs*")
На следующем снимке экрана показано, как использовать эту формулу на практике:
Мы видим, что всего 4 ячейки в столбце «Команда » содержат в названии «avs».
Пример 2: подсчитать ячейки, содержащие один из нескольких текстов
Мы можем использовать следующую формулу, чтобы подсчитать количество ячеек в столбце « Команда », содержащих в имени «avs», «urs» или «ockets»:
=SUM(COUNTIF( A2:A13 ,{"*avs","*urs*","*ockets*"}))
На следующем снимке экрана показано, как использовать эту формулу на практике:
Мы видим, что всего 7 ячеек в столбце «Команда» содержат в имени «avs», «urs» или «ockets».
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как удалить строки с определенным текстом
Excel: как проверить, содержит ли ячейка частичный текст
Excel: как проверить, содержит ли ячейка текст списка