Как подсчитать количество слов в ячейке или ячейке диапазона в Excel?
Excel — это инструмент для хранения, организации и визуализации больших объемов данных. Он использует прямоугольный блок, известный как ячейка, для хранения блока данных. Этот инструмент можно использовать для выполнения различных задач, таких как создание графиков и анализ тенденций, чтобы получить представление о данных. Анализ данных может выполняться различными способами, такими как визуальный анализ с использованием графиков, математический анализ или анализ тенденций с использованием формул и т. д. Он в основном используется для анализа финансовых данных специалистами по бухгалтерскому учету, но может использоваться всеми, поскольку он очень прост в использовании и экономит много времени. Давайте посмотрим, как подсчитать количество слов в ячейке или диапазоне ячеек.
Подсчитайте количество слов в ячейке или ячейке диапазона в Excel
- Во-первых, мы удалим все лишние пробелы, присутствующие в начале или в конце предложений или текстовых данных, присутствующих внутри ячейки.
- Подсчитайте общее количество присутствующих символов, включая пробелы между словами.
- Теперь мы заменим все пробелы между словами, а затем посчитаем символы.
- Подсчитайте разницу между общим количеством символов с пробелами и без пробелов (шаг 2 – шаг 3). Это даст подсчет общего количества пробелов.
- Добавьте 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)
Пример: предположим, что у нас есть текст в трех ячейках, и мы хотим вычислить общее количество слов, присутствующих в этих ячейках.
Формула
Выход