Как подсчитать количество слов в ячейке или ячейке диапазона в Excel?

Опубликовано: 26 Сентября, 2022

Excel — это инструмент для хранения, организации и визуализации больших объемов данных. Он использует прямоугольный блок, известный как ячейка, для хранения блока данных. Этот инструмент можно использовать для выполнения различных задач, таких как создание графиков и анализ тенденций, чтобы получить представление о данных. Анализ данных может выполняться различными способами, такими как визуальный анализ с использованием графиков, математический анализ или анализ тенденций с использованием формул и т. д. Он в основном используется для анализа финансовых данных специалистами по бухгалтерскому учету, но может использоваться всеми, поскольку он очень прост в использовании и экономит много времени. Давайте посмотрим, как подсчитать количество слов в ячейке или диапазоне ячеек.

Подсчитайте количество слов в ячейке или ячейке диапазона в Excel

  1. Во-первых, мы удалим все лишние пробелы, присутствующие в начале или в конце предложений или текстовых данных, присутствующих внутри ячейки.
  2. Подсчитайте общее количество присутствующих символов, включая пробелы между словами.
  3. Теперь мы заменим все пробелы между словами, а затем посчитаем символы.
  4. Подсчитайте разницу между общим количеством символов с пробелами и без пробелов (шаг 2 – шаг 3). Это даст подсчет общего количества пробелов.
  5. Добавьте 1 к разнице, чтобы получить количество слов.

Для демонстрации мы возьмем одну строку — «Привет! Добро пожаловать в GeeksforGeeks». и вычислить количество слов, присутствующих в нем.

Шаг 1: Удалите пробелы в начале или в конце строки.

TRIM(): эта функция принимает ячейку с содержимым, и в результате возвращает тот же текст без пробелов в начале или конце.

Input: ”          Hello, How are you?”

Output: Hello, How are you?

Выход

Шаг 2: Подсчитайте количество символов с пробелами между словами.

LEN(): эта функция вычисляет количество символов, присутствующих в ячейке.

Выход

Шаг 3: Замените пробелы без пробела, а затем подсчитайте количество символов.

ПОДСТАВИТЬ(): эта функция заменяет часть текста другим фрагментом текста.

Syntax: SUBSTITUTE ( cell name, old_text, new_text)

Выход

Мы видим, что пробелы удалены.

Для подсчета символов мы можем добавить функцию ДЛСТР с замещающей функциональной строкой ДЛСТР(ПОДСТАВИТЬ(имя_ячейки)).

Выход

Шаг 4: Расчет разницы

Выход

Шаг 5: Добавьте 1 к полученному значению разницы

Выход

Количество слов в «Привет! Добро пожаловать в GeeksforGeeks» равно 4. Следовательно, формула для расчета количества слов в ячейке:

= LEN(TRIM(cell_name)) – LEN(SUBSTITUTE(A2, ” “, “”) + 1

Подсчет слов в диапазоне ячеек

Формула, которую можно использовать: =СУММ(ДЛСТР(ОТРЕЗ(диапазон_ячеек))-ДЛСТР(ПОДСТАВИТЬ(диапазон_ячеек, ","))+1)

Пример: предположим, что у нас есть текст в трех ячейках, и мы хотим вычислить общее количество слов, присутствующих в этих ячейках.

Формула

Выход