Подсчёт конкретных слов в ячейке Excel
В этой статье представлена формула для подсчёта количества вхождений заданного слова в ячейке Excel.

Как подсчитать количество конкретных слов в ячейке Excel?
Универсальная формула
=(LEN(cell_ref)-LEN(SUBSTITUTE(cell_ref, word,"")))/LEN(word)
Аргументы
Ссылка на ячейку: Ячейка содержит текстовую строку, в которой вы будете подсчитывать конкретное слово.
Слово: Конкретное слово, количество вхождений которого вы хотите подсчитать. Оно может быть:
1. Словом, заключённым в кавычки;
2. Или ссылкой на ячейку, содержащую это слово.
Как использовать эту формулу?
Ниже приведено пошаговое руководство, которое поможет вам легко и быстро применить формулу в Excel.
Например, если вы хотите узнать, сколько раз слово «tool» встречается в ячейке B5, выполните следующие действия.
Выберите пустую ячейку и вставьте в неё приведённую ниже формулу — результат появится мгновенно.
=(LEN(B5)-LEN(SUBSTITUTE(B5,"tool","")))/LEN("tool")

Совет: Вместо того чтобы напрямую вводить слово в формулу, поместите его в отдельную ячейку и ссылайтесь на эту ячейку в формуле. Смотрите пример ниже — формулу и снимок экрана:
=(LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))/LEN(C5)

Примечания:
- 1. Пожалуйста, замените ячейку B5 и слово «tool» на нужные вам значения.
- 2. Если слово не найдено, формула вернёт 0;
- 3. Формула учитывает регистр символов;
- 4. Чтобы подсчитать конкретное слово в ячейке без учёта регистра, используйте функцию UPPER внутри SUBSTITUTE, как показано в формуле ниже:
- =(LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),UPPER(C5),"")))/LEN(C5)

Как работает эта формула
- 1. SUBSTITUTE(B5,"tool",""): функция SUBSTITUTE удаляет конкретное слово «tool» из Оригинальный текст ячейки B5;
- 2. LEN(SUBSTITUTE(B5,"tool" ,"")): здесь функция LEN вычисляет длину содержимого ячейки B5 после удаления указанного слова. В данном случае результат равен 35.
- 3. (LEN(B5)-LEN(SUBSTITUTE(B5,"tool",""))): полученное выше число (35) вычитается из общей длины текстовой строки Оригинальный текст (47), в результате чего получаем значение 47-35=12;
- Здесь результат 12 представляет собой общую длину слова «tool» в текстовой строке Оригинальный текст;
- 4. LEN("tool"): здесь функция LEN вычисляет длину слова «tool» и возвращает результат 4;
- 5. 12/4: наконец, общая длина всех вхождений слова «tool» — 12 — делится на длину одного его вхождения — 4, и в результате получается 3.
Связанная функция
Функция LEN в Excel
Функция LEN возвращает количество символов в текстовой строке.
Функция SUBSTITUTE в Excel
Функция SUBSTITUTE заменяет указанный текст или символы внутри текстовой строки на другие.
Функция UPPER в Excel
Функция UPPER в Excel преобразует все буквы указанного текста в прописные (заглавные).
Связанные формулы
Подсчёт количества вхождений конкретных символов в ячейке Excel
В этом руководстве показано, как с помощью формул на основе функций LEN и SUBSTITUTE подсчитать количество вхождений определённого символа в ячейке Excel.
Подсчёт конкретных символов в диапазоне ячеек
В этом руководстве вы найдёте формулы для подсчёта количества вхождений определённого символа в диапазоне ячеек Excel.
Подсчёт конкретных слов в диапазоне ячеек Excel
В этой статье рассказывается, как с помощью формулы подсчитать количество вхождений определённого слова в диапазоне ячеек Excel.
Подсчёт количества символов в ячейке Excel
Общее количество символов включает не только буквы, но и все пробелы, знаки препинания, а также специальные символы в ячейке. Следуйте этому руководству, чтобы легко подсчитать общее число символов с помощью функции LEN в Excel!
Подсчёт количества символов в диапазоне ячеек Excel
В этой статье рассказывается, как с помощью формулы подсчитать общее количество символов в диапазоне ячеек Excel.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.
