Формулы

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

Формула подсчёта слов в ячейке Excel: через ДЛСТР и подсчёт пробелов.

Формула для русского Excel

=ЕСЛИ(СЖПРОБЕЛЫ(A2)="";0;ДЛСТР(СЖПРОБЕЛЫ(A2))-ДЛСТР(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A2);" ";""))+1)

Английский Excel и Google Таблицы

=IF(TRIM(A2)="",0,LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))+1)

Как это работает

Число слов = число пробелов между ними плюс один. Формула считает пробелы: длина текста минус длина того же текста без пробелов. СЖПРОБЕЛЫ убирает лишние пробелы, а проверка на пустую ячейку даёт 0, если текста нет.

Если слова разделены не только пробелами (запятые, переносы), сначала замените их на пробел через ПОДСТАВИТЬ.

У вас другая задача или другие столбцы?

Решить свою задачу →