Policz liczbę słów w komórce tekstowej, zliczając spacje.
Skopiuj tę formułę
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1Liczba słów jest równa liczbie spacji plus jeden. Funkcja TRIM najpierw usuwa zbędne spacje, a następnie odjęcie długości tekstu bez spacji od długości tekstu po usunięciu spacji daje liczbę spacji; dodanie jedynki daje liczbę słów.
=LEN(TRIM("the quick fox"))-LEN(SUBSTITUTE("the quick fox", " ", ""))+1→3Trzy słowa.
Zwróć 0 dla pustych komórek
=IF(TRIM(A2)="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1)Zapobiega liczeniu pustej komórki jako 1.
Zero spacji plus jeden daje jeden. Użyj powyższego wariantu z funkcją IF, aby zwrócić 0 dla pustych komórek.
Potrzebujesz formuły dla własnych danych?
Opisz prostym językiem, czego potrzebujesz, a ExcelGPT napisze, wyjaśni i zweryfikuje formułę — bezpłatny start, bez wtyczek.