Как посчитать отдельные слова в excel: с примерами
Вы можете использовать следующие формулы для подсчета появления определенных слов в Excel:
Способ 1: подсчитайте появление определенного слова в ячейке
=(LEN( A2 )-LEN(SUBSTITUTE( A2 , "word","")))/LEN("word")
Эта конкретная формула подсчитывает, сколько раз «слово» появляется в ячейке A2 .
Способ 2: подсчитайте вхождения определенного слова в диапазоне
=SUMPRODUCT((LEN( A2:A8 )-LEN(SUBSTITUTE( A2:A8 ,"word","")))/LEN("word"))
Эта конкретная формула подсчитывает количество раз, когда «слово» появляется в диапазоне ячеек A2:A8 .
В следующих примерах показано, как на практике использовать каждую формулу со следующим столбцом текста в Excel:
Пример 1. Подсчет вхождений определенного слова в ячейку
Мы можем ввести следующую формулу в ячейку B2, чтобы подсчитать, сколько раз слово «Три» появляется в ячейке A2:
=(LEN( A2 )-LEN(SUBSTITUTE( A2 , "Three","")))/LEN("Three")
Затем мы можем перетащить и заполнить эту формулу в каждую оставшуюся ячейку столбца B:
В столбце B показано, сколько раз слово «Три» появилось в соответствующей ячейке столбца A.
Примечание . Эта формула чувствительна к регистру. Например, слово «три» не будет засчитано.
Пример 2. Подсчет вхождений определенного слова в диапазон.
Мы можем ввести следующую формулу в ячейку B10, чтобы подсчитать, сколько раз слово «Три» появляется в диапазоне ячеек A2:A8:
=SUMPRODUCT((LEN( A2:A8 )-LEN(SUBSTITUTE( A2:A8 ,"Three","")))/LEN("Three"))
На следующем снимке экрана показано, как использовать эту формулу на практике:
Мы видим, что слово «Три» появляется в общей сложности 6 раз в диапазоне ячеек A2:A8 .
Чтобы создать формулу без учета регистра, мы можем использовать функцию UPPER в Excel следующим образом:
=SUMPRODUCT((LEN( A2:A8 )-LEN(SUBSTITUTE(UPPER( A2:A8 ),UPPER("Three"),"")))/LEN("Three"))
Мы можем ввести эту формулу в ячейку B10, чтобы подсчитать, сколько раз «Три» (в любом случае) появляется в диапазоне ячеек A2:A8.
Мы видим, что слово «Три» (независимо от регистра) появляется в общей сложности 8 раз в диапазоне ячеек A2:A8 .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как посчитать, содержат ли ячейки текст
Excel: как использовать СЧЕТЕСЛИ с несколькими диапазонами
Excel: как посчитать уникальные значения по нескольким критериям