Pobierz przykładowy skoroszyt
Ten samouczek nauczy Cię, jak liczyć słowa w komórce w Excelu i Arkuszach Google.
Liczenie słów
Nie ma wbudowanej funkcji programu Excel do zliczania liczby słów w komórce. Możemy jednak policzyć liczbę spacji, co może nam powiedzieć, ile słów znajduje się w komórce:
1 | =DŁ(PRZYC(B3))-DŁ(ZAMIANA(B3;"",""))+1 |
Zobaczmy, jak działa ta formuła.
Usuń wszystkie spacje
Najpierw używamy funkcji SUBSTITUTE, aby usunąć wszystkie spacje z ciągu tekstowego.
1 | =ZAMIENNIK(B3;" ","") |
Następnie określamy długość tego łańcucha bez spacji za pomocą funkcji LEN.
1 | =DŁ(C3) lub =DŁ(ZAMIENNIK(B3;"","")) |
Porównamy długość łańcucha przed i po usunięciu spacji, aby policzyć, ile spacji zawiera komórka.
Usuń dodatkowe spacje
Następnie chcemy wyrazić ten ciąg w normalny sposób (tzn. zawierający tylko pojedyncze spacje między słowami). Funkcja TRIM usuwa dodatkowe spacje z ciągu tekstowego, pozostawiając pojedyncze spacje między każdym słowem, dzięki czemu wszystkie spacje wiodące, końcowe i powtarzane zostaną wykluczone.
1 | =PRZYC(B3) |
Następnie określamy długość tego normalnie ułożonego tekstu za pomocą funkcji LEN.
1 | =DŁ(E3) lub =DŁ(PRZYC(B3)) |
Znalezienie różnicy między dwiema długościami (ze spacjami i bez) i dodanie jednej (ponieważ nie ma spacji po ostatnim słowie) daje nam liczbę słów w komórce:
1 | =F3-D3+1 |
Połączenie tych kroków daje nam formułę:
1 | =DŁ(PRZYC(B3))-DŁ(ZAMIENNIK(B3;"",""))+1 |
Arkusze Google - policz wszystkie słowa w komórce
Wszystkie powyższe przykłady działają dokładnie tak samo w Arkuszach Google, jak w Excelu.