Быстро Количество слов в диапазоне / подсчёт конкретных слов в Excel
Хотя Microsoft Word предлагает удобную встроенную функцию подсчёта слов, Excel, напротив, не располагает специализированным инструментом для подсчёта слов на листе. В этом подробном руководстве мы рассмотрим различные способы определения общего количества слов в отдельной ячейке или диапазоне ячеек, а также методы подсчёта конкретных слов.

Подсчёт общего количества слов в ячейке / диапазоне ячеек
Подсчёт количества конкретных слов в ячейке / диапазоне ячеек
Подсчёт общего количества слов в ячейке / диапазоне ячеек
В этом разделе мы покажем несколько быстрых и эффективных способов подсчёта общего количества слов — как в одной ячейке, так и в диапазоне ячеек Excel.
Подсчёт общего количества слов с помощью формул
● Количество слов в диапазоне в одной ячейке
Если вы хотите получить общее количество слов в одной ячейке, используйте следующую формулу:
=IF(LEN(TRIM(A2))=0,0,LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1)
Затем нажмите клавишу Enter, чтобы получить результат (см. снимок экрана):

● Количество слов в диапазоне в диапазоне ячеек
Чтобы подсчитать слова в диапазоне ячеек, используйте следующую формулу массива:
=SUM(IF(LEN(TRIM(A2:A4))=0,0,LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1))
Затем одновременно нажмите клавиши Ctrl + Shift + Enter, чтобы получить общее количество слов в указанном диапазоне ячеек (см. снимок экрана):

Подсчёт общего количества слов с помощью полезной функции
Kutools для Excel предлагает простой и эффективный способ подсчёта слов на листе. Функция Количество слов в диапазоне позволяет мгновенно узнать, сколько слов содержится в ячейке или диапазоне ячеек — без сложных формул! Это незаменимый инструмент для всех, кто работает с большим объёмом текста в Excel, делая подсчёт слов быстрым и удобным.
После загрузки и установки Kutools для Excelвыполните следующие действия:
- Щёлкните по пустой ячейке, куда нужно вывести результат вычисления, затем выберите Kutools > Помощник формул > Помощник формул.
- В диалоговом окне Помощник формул нажмите кнопку Количество слов в диапазоне в разделе Выберите формулу.
- Затем перейдите в раздел Ввод аргументов и выберите ячейку или диапазон ячеек, в которых нужно подсчитать количество слов.
- Наконец, нажмите кнопку ОК.

Результат:
Вы получите общее количество слов в указанной ячейке или диапазоне ячеек (см. снимок экрана):
- Чтобы использовать эту функцию, необходимо сначала загрузить и установить её.
- Функция Помощник формул включает более 40 часто используемых формул, упрощая широкий спектр повседневных задач и расчётов в Excel.
Подсчёт общего количества слов с помощью пользовательской функции
В Excel вы также можете создать пользовательскую функцию для подсчёта количества слов в одной ячейке или в диапазоне ячеек. Выполните следующие действия:
- Удерживая клавиши ALT + F11 в Excel, вы откроете окно Microsoft Visual Basic для приложений.
- Нажмите Вставка>Модульи вставьте следующий код в окно модуля.
Код VBA: Количество слов в диапазоне в ячейке или диапазоне ячеек
Function CountWords(rng As Range) As Integer 'Updateby Extendoffice Dim cell As Range Dim totalWords As Integer totalWords = 0 For Each cell In rng If Len(Trim(cell.Value)) > 0 Then totalWords = totalWords + UBound(Split(Trim(cell.Value), " "), 1) + 1 End If Next cell CountWords = totalWords End Function - Нажмите клавиши Alt + Q, чтобы закрыть окно Microsoft Visual Basic для приложений. Выберите пустую ячейку для размещения результата, а затем введите или скопируйте приведённую ниже формулу:●Подсчёт диапазона ячеек:=CountWords(A2:A4)
●Подсчёт одной ячейки:=CountWords(A2) - Затем нажмите клавишу Enter, чтобы получить результат:

Подсчёт количества конкретных слов в ячейке / диапазоне ячеек
В этом разделе мы покажем вам простые способы подсчёта количества вхождений заданного слова в ячейке или диапазоне ячеек Excel.
Подсчёт количества конкретных слов с помощью формул
● Подсчёт количества конкретных слов в одной ячейке
Чтобы подсчитать, сколько раз конкретное слово встречается в одной ячейке, используйте следующую формулу:
=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")
Затем нажмите клавишу Enter, чтобы получить результат (см. снимок экрана):

Приведённая выше формула учитывает регистр, то есть различает прописные и строчные буквы. Она подсчитывает вхождения конкретного слова точно так, как оно указано в формуле. Например, «Excel» и «excel» будут считаться разными словами.
Чтобы подсчитать количество вхождений заданного слова без учёта регистра, измените формулу, сделав её нечувствительной к регистру.
=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")

● Подсчёт количества конкретных слов в диапазоне ячеек
Чтобы подсчитать вхождения конкретного слова в нескольких ячейках, используйте следующую формулу массива:
=SUM((LEN(A2:A3)-LEN(SUBSTITUTE(A2:A3, "Excel", "")))/LEN("Excel"))
Затем одновременно нажмите клавиши Ctrl + Shift + Enter, чтобы вычислить количество конкретных слов в выбранном диапазоне ячеек (см. снимок экрана):

Чтобы подсчитать определённые слова в диапазоне ячеек Excel без учёта регистра, измените формулу так, чтобы она не различала прописные и строчные буквы. (Не забудьте одновременно нажать клавиши)Ctrl + Shift + Enter, чтобы получить правильный результат.)
=SUM((LEN(A2:A3)-LEN(SUBSTITUTE((UPPER(A2:A3)), UPPER("Excel"), "")))/LEN("Excel"))

Подсчёт количества конкретных слов с помощью интеллектуальной функции
Kutools для Excel значительно упрощает подсчёт конкретных слов в одной ячейке или диапазоне ячеек. Просто выделите нужные ячейки, укажите Kutools искомое слово — и он мгновенно покажет их количество без сложных формул! Этот инструмент идеально подходит всем, кому нужен быстрый и простой способ работы с текстовыми данными в Excel.
- Щёлкните по пустой ячейке, чтобы вывести результат вычисления, затем нажмите Kutools > Помощник формул > Помощник формул.
- В диалоговом окне Помощник формул нажмите кнопку Количество слов в тексте в разделе Выберите формулу.
- Затем перейдите в раздел Ввод аргументов, выберите ячейку или диапазон ячеек, из которых необходимо подсчитать количество конкретного слова, в поле Текст; выберите ячейку, содержащую искомое слово, или введите это слово в поле Слово;
- Наконец, нажмите кнопку ОК.

Результат:
Вы получите количество конкретных слов в одной ячейке или диапазоне ячеек (см. снимок экрана):

- Эта функция учитывает регистр и подсчитывает количество вхождений конкретного слова точно так, как оно отображается.
- Чтобы воспользоваться этой функцией, сначала загрузите и установите Kutools для Excel. Kutools для Excel предлагает более 40 часто используемых формул, упрощая широкий спектр повседневных задач и расчётов в Excel.
Связанные статьи:
- Легко подсчитывайте уникальные и различные значения
- Обычно в Excel уникальными значениями считаются те, которые встречаются в списке только один раз без дубликатов, а различные значения — это все Разное значение (уникальные значения + первые вхождения дубликатов). При работе с большим объёмом данных может возникнуть необходимость подсчитать количество уникальных и различных значений среди дубликатов из диапазона ячеек, как показано на приведённом ниже снимке экрана. В этом руководстве представлены несколько быстрых способов подсчёта уникальных и различных значений в Excel.
- Подсчёт количества символов, букв и цифр
- Когда вы вводите список данных в ячейку Excel, как показано на снимке экрана ниже, может возникнуть необходимость подсчитать общее количество символов, а также отдельно — только букв или только цифр в этой ячейке. В данном материале рассматриваются способы выполнения таких подсчётов в Excel.
- Подсчёт/суммирование ячеек по цвету (фон, шрифт, Использовать условное форматирование)
- В повседневной работе цветовая маркировка — популярный способ быстро выделить и акцентировать внимание на важных данных. Но как подсчитать или просуммировать значения ячеек по определённому цвету (цвету заливки, цвету шрифта или условному форматированию)? По умолчанию Excel не предлагает прямой функции для расчётов по цвету. Однако с помощью определённых приёмов и косвенных методов этого всё же можно добиться. В этой статье мы расскажем, как считать и суммировать данные по цвету.
- Подсчёт непустых ячеек в Excel
- В этом руководстве представлены пять простых способов подсчёта непустых ячеек в Excel — каждый из них займёт у вас меньше 10 секунд!
Лучшие инструменты для повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность, как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить наиболее необходимую функцию…
Office Tab Добавляет вкладки в Office и значительно упрощает вашу работу
- Включает редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывает и создаёт несколько документов во вкладках одного окна вместо отдельных окон.
- Повышает продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — в одном установщике
Kutools for Office — это пакет, объединяющий надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, что идеально подходит для команд, работающих в различных приложениях Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает несколько минут (готово к MSI)
- Лучше работают вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и банковской карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек
Оглавление
- Подсчёт общего количества слов в ячейке / диапазоне ячеек
- С помощью формул
- С помощью полезной функции — Kutools для Excel
- С помощью пользовательской функции
- Подсчёт количества конкретных слов в ячейке / диапазоне ячеек
- С помощью формул
- С помощью интеллектуальной функции без запоминания формул
- Связанные статьи
- Лучшие инструменты для повышения продуктивности в Office
- Комментарии


