Количество слов в Excel (Оглавление)

  • Подсчет слов в Excel
  • Как считать слова в Excel с помощью формул?

Подсчет слов в Excel

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

В отличие от MS Office, где мы можем легко посчитать количество слов, MS Excel не имеет встроенной функции для этого. Тем не менее, мы можем считать слова в Excel, комбинируя различные функции, чтобы создать формулу для одного и того же.

Мы будем использовать функции Excel, такие как TRIM, LEN и SUBSTITUTE, чтобы создать формулу, которая даст количество слов.

Позвольте мне дать вам обзор этих функций один за другим -

  • Обрезка: эта функция удаляет дубликаты или лишние пробелы из ячейки или диапазона ячеек. Пробелы можно найти даже до или после слова в ячейке.
  • Len: эта функция возвращает длину строки в ячейке или диапазоне ячеек. Он также включает в себя пробелы.
  • Заменить: эта функция заменяет что-либо в ячейке любым текстом, числом и т. Д. По нашему выбору. В нашем случае эта функция заменит пробелы.

Теперь мы рассмотрим различные сценарии подсчета слов с примерами в Excel. Мы также узнаем, как написать синтаксис, объединяющий три вышеупомянутые функции, чтобы получить количество слов в Excel.

Как считать слова в Excel с помощью формул?

Считать слова в Excel очень просто и легко. Давайте разберемся в том, как считать слова в Excel, используя формулы с примерами.

Вы можете скачать этот шаблон Word Word Excel здесь - Шаблон Word Count Excel

Пример № 1

Количество слов в ячейке

Чтобы получить количество слов в ячейке, мы будем использовать следующий синтаксис:

= LEN (TRIM (ячейка)) - LEN (ЗАМЕНА (ячейка, «, »)) + 1

В ячейке A2 есть текстовая строка, и мы хотим подсчитать общее количество слов. Это будет показано в ячейке B2.

Сначала мы будем использовать функцию Trim, как показано ниже:

Нажмите Ввод.

Теперь мы получаем текст без лишних пробелов. Иногда на рабочем листе могут быть дубликаты или несколько пробелов между словами или пробелами в начале или конце текста. Функция обрезки удаляет все лишние пробелы. Рекомендуется использовать эту функцию в качестве меры предосторожности, чтобы получить правильный результат.

Теперь мы вычислим длину строки, как показано ниже:

Нажмите Enter, чтобы получить длину строки без пробела.

Теперь мы будем использовать функцию SUBSTITUTE, чтобы заменить старый текст новым в строке. Здесь мы заменим пробелы «пробелами»

Нажмите Enter, и теперь мы видим строку без пробелов.

Теперь, чтобы получить длину строки без пробелов, мы будем использовать функцию LEN, как показано ниже:

Нажмите Enter, чтобы получить длину строки без пробелов.

Наконец, чтобы получить количество слов в строке, мы вычтем длину строки с пробелами (40) с длиной строки без пробелов (35) и добавим к ней 1. Добавление 1 даст нам общее количество слов, так как пробелы на один меньше слов.

Нажмите Enter, и вы увидите точное количество слов в строке в ячейке A2.

Вот как мы будем использовать формулу для подсчета общего количества слов в excel. В случае, если у нас есть несколько строк для подсчета слов в Excel, как показано ниже.

Нам просто нужно перетащить ячейку B2 вниз, и формула будет применена ко всем строкам.

В случае, если какая-либо из указанных выше ячеек в диапазоне A2: A5 не имеет текста или является пустой, формула будет тогда возвращать количество слов как 1 вместо 0 для этой конкретной ячейки. Этот сценарий показан ниже:

Чтобы избежать любых таких неправильных результатов, мы можем изменить нашу формулу, добавив функцию IF, сделав ее условной. Мы будем использовать IF, чтобы задать условие для ячейки: если оно пустое, оно должно вернуть количество слов как 0.

Модифицированная формула будет выглядеть так:

= IF (ячейка = ««, 0, LEN (TRIM (ячейка)) - LEN (SUBSTITUTE (ячейка, ««, »»)) + 1)

На приведенные выше данные, он будет применяться следующим образом.

Перетащите ячейку B2 вниз, и формула будет применена ко всем строкам.

Пример № 2

Количество слов в ячейке

У нас есть длинное предложение, чтобы посчитать количество слов в нем.

Сначала мы получим длину ячейки A2, в которой нет лишнего пространства. Затем мы заменим пробелы в предложении пробелами и получим его длину. Наконец, мы вычтем общую длину предложения из длины предложения без пробелов. Кроме того, мы добавим 1, чтобы получить окончательное количество слов. Это потому, что в ячейке количество слов будет числом пробел +1.

Нажмите Enter, чтобы увидеть результат.

Надеюсь, вы уже поняли формулу и сможете писать. Это немного сложно, но написание этого 2 или 3 раза даст вам больше ясности.

Пример № 3

Количество конкретных слов в ячейке

Как мы можем посчитать, сколько раз конкретное имя или текст появлялись в строке? Мы можем сделать это по следующей формуле:

= (LEN (Cell) -LEN (SUBSTITUTE (CELL, слово»»))) / LEN (слово)

В ячейке A2 есть текстовая строка, и мы хотим посчитать конкретные слова в ячейке. Это будет показано в ячейке B2.

Допустим, мы хотим знать, сколько раз слово «дом» встречалось в приведенном выше предложении. Мы можем узнать это по следующей формуле:

Нажмите Enter, чтобы увидеть результат.

Сначала мы рассчитаем длину исходного текста (A2). Теперь функция ЗАМЕНИТЕЛЯ полностью заменит слово «дом» в предложении пробелами. С помощью функции LEN мы получим длину текста A2 с исходным словом «home». После этого мы вычтем длину этой новой текстовой строки из длины исходной текстовой строки. Мы вычтем 102-90, и это даст нам 12.

И наконец, мы разделим указанное число на длину слова «дом», 4. Это даст нам результат 3. Слово «дом» встречалось 3 раза в приведенной выше строке.

Также мы можем использовать ссылку в ячейке на слово «дом».

Пример № 4

Подсчитать общее количество слов в диапазоне

Если мы хотим получить общее количество слов в диапазоне, мы можем сделать это, как показано ниже:

Чтобы вычислить общее количество слов, мы включим функцию Sum. Для функции Sum, чтобы вычислить массив, мы будем нажимать Ctrl + Shift + Enter вместо обычного Enter.

Пример № 5

Подсчитайте общее количество определенного слова в диапазоне

Если мы хотим узнать общее количество вхождений определенного слова в диапазоне, мы можем сделать это с помощью следующей формулы:

В этом примере мы хотим узнать общее количество раз, когда слово «Лондон» встречалось в нижнем диапазоне A2: A4.

Мы можем узнать это по следующей формуле:

Как только мы напишем формулу, мы нажмем CTRL + SHIFT + Enter, чтобы получить результат. В качестве функции Sum будет вычисляться массив. Как только мы нажмем вышеупомянутые клавиши, мы получим следующий результат.

В диапазоне ячеек A2: A4 слово «Лондон» встречалось 3 раза. Также вы можете использовать ссылку на ячейку вместо слова «Лондон».

Что нужно помнить о графе Word в Excel

  • В качестве практики используйте функцию TRIM при написании формулы, поскольку это исключит вероятность ошибки, если в ячейке или диапазоне есть лишние пробелы.
  • Всякий раз, когда вы хотите узнать количество определенного текста в ячейке или диапазоне, всегда пишите это слово в двойных кавычках в формуле, такой как «слово».
  • ЗАМЕНА чувствительна к регистру, поэтому будьте внимательны при написании слова, которое вы хотите заменить. Он должен быть в том же случае, что и в оригинальном тексте, иначе он не будет заменен.
  • Всегда нажимайте Ctrl + Shift + Enter, чтобы вычислить формулу СУММЫ массива.

Рекомендуемые статьи

Это было руководство по подсчету Word в Excel. Здесь мы обсудим, как считать слова в Excel, используя формулы вместе с примерами Excel и загружаемым шаблоном Excel. Вы также можете посмотреть на эти предлагаемые статьи -

  1. Подсчет уникальных значений в Excel
  2. Как работает функция COUNTIF Excel?
  3. Использование функции подсчета Excel
  4. Как удалить пробелы в Excel?

Категория: