Подсчет количества слов в текстовой ячейке путем подсчета пробелов.
Скопировать формулу
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1Количество слов равно количеству пробелов плюс один. TRIM сначала удаляет лишние пробелы, затем вычитание длины без пробелов из длины после очистки дает количество пробелов; прибавление единицы дает количество слов.
=LEN(TRIM("the quick fox"))-LEN(SUBSTITUTE("the quick fox", " ", ""))+1→3Три слова.
Возвращать 0 для пустых ячеек
=IF(TRIM(A2)="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1)Предотвращает подсчет пустой ячейки как 1.
Ноль пробелов плюс один равно одному. Используйте вариант с IF выше, чтобы возвращать 0 для пустых ячеек.
Нужна формула для ваших данных?
Опишите своими словами, что вам нужно, и ExcelGPT напишет, объяснит и проверит формулу — бесплатно для старта, без плагинов.