Przejdź do głównej zawartości

Szybko policz całkowitą liczbę słów / określone słowa w programie Excel

Podczas gdy MS Word oferuje łatwą w użyciu funkcję liczenia słów, Excel nie zawiera wbudowanego narzędzia zaprojektowanego specjalnie do liczenia słów w arkuszu. W tym obszernym przewodniku omówimy różne metody liczenia całkowitej liczby słów w komórce lub zakresie komórek, a także liczenia określonych słów.

Policz całkowitą liczbę słów w komórce/zakresie komórek

Policz liczbę określonych słów w komórce / wściekłości komórek


Policz całkowitą liczbę słów w komórce/zakresie komórek

W tej sekcji przedstawimy kilka szybkich i skutecznych metod zliczania całkowitej liczby słów w pojedynczej komórce lub w zakresie komórek w programie Excel.

Policz całkowitą liczbę słów, korzystając ze wzorów

● Policz wszystkie słowa w pojedynczej komórce

Jeśli chcesz uzyskać całkowitą liczbę słów w pojedynczej komórce, zastosuj poniższą formułę:

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

Następnie wciśnij Wchodzę klucz, aby uzyskać wynik, patrz zrzut ekranu:

 

● Policz wszystkie słowa w zakresie komórek

Aby policzyć słowa w zakresie komórek, możesz użyć następującej formuły tablicowej:

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

Następnie wciśnij Ctrl + Shift + Enter klawisze razem, aby uzyskać całkowitą liczbę słów w określonym zakresie komórek. Zobacz zrzut ekranu:


Policz całkowitą liczbę słów, korzystając z przydatnej funkcji

Kutools dla programu Excel oferuje prosty i skuteczny sposób liczenia słów w arkuszu. Ten Policz wszystkie słowa Funkcja pozwala szybko sprawdzić, ile słów znajduje się w komórce lub zakresie komórek, bez konieczności stosowania skomplikowanych formuł. To doskonałe narzędzie dla każdego, kto pracuje z dużą ilością tekstu w programie Excel, dzięki czemu liczenie słów jest łatwe i wydajne.

Po pobieranie i instalowanie Kutools dla Excela, wykonaj następujące czynności:

  1. Kliknij pustą komórkę, aby wyświetlić wynik obliczenia, a następnie kliknij Kutools > Pomocnik formuły > Pomocnik formuły.
  2. W Pomocnik formuł dialog, kliknij przycisk Policz wszystkie słowa Wybierz formułę
  3. Następnie przejdź do Wprowadzanie argumentów wybierz komórkę lub zakres komórek, w których chcesz policzyć wszystkie słowa.
  4. Na koniec kliknij OK przycisk.

Wynik:

Otrzymasz całkowitą liczbę słów w określonej komórce lub zakresie komórek. Zobacz zrzut ekranu:

Tips:
  1. Aby zastosować tę funkcję, powinieneś pobierz i zainstaluj po pierwsze.
  2. Połączenia Pomocnik formuł funkcja zbiera ponad 40 często używanych formuł, usprawniając szeroki zakres typowych zadań i obliczeń w programie Excel.

Policz całkowitą liczbę słów, korzystając z funkcji zdefiniowanej przez użytkownika

W programie Excel można także utworzyć funkcję zdefiniowaną przez użytkownika, która zlicza całkowitą liczbę słów w pojedynczej komórce lub zakresie komórek. Wykonaj następujące czynności:

  1. Przytrzymaj przycisk ALT + F11 klucze w programie Excel i otwiera plik Microsoft Visual Basic for Applications okno.
  2. Kliknij wstawka > Modułi wklej następujący kod w oknie modułu.
    Kod VBA: zlicz całkowitą liczbę słów w komórce lub zakresie komórek
    Function CountWords(rng As Range) As Integer
    'Updateby Extendoffice
        Dim cell As Range
        Dim totalWords As Integer
        totalWords = 0
        For Each cell In rng
            If Len(Trim(cell.Value)) > 0 Then
                totalWords = totalWords + UBound(Split(Trim(cell.Value), " "), 1) + 1
            End If
        Next cell
        CountWords = totalWords
    End Function
    
  3. Naciśnij Alt+Q klawisze, aby zamknąć okno Microsoft Visual Basic for Applications. Wybierz pustą komórkę, aby umieścić wynik, a następnie wprowadź lub skopiuj poniższą formułę:
    Policz zakres komórek: =Policz słowa(A2:A4)
    Policz pojedynczą komórkę: =Policz słowa(A2)
  4. Następnie wciśnij Wchodzę klucz do uzyskania wyniku:

Policz liczbę określonych słów w komórce / wściekłości komórek

W tej sekcji pokażemy Ci proste sposoby policzenia, ile razy dane słowo pojawia się w komórce lub zakresie komórek w programie Excel.

Policz liczbę określonych słów, korzystając ze wzorów

● Policz liczbę określonych słów w pojedynczej komórce

Aby policzyć, ile razy dane słowo pojawia się w pojedynczej komórce, należy zastosować następujący wzór:

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")
Note: W powyższym wzorze, A2 to komórka, z której chcesz policzyć wystąpienia określonego słowa, oraz „przewyższać” to słowo, którego liczbę wystąpień chcesz policzyć.

Następnie wciśnij Wchodzę klucz, aby uzyskać wynik, patrz zrzut ekranu:

WskazówkaWielkość liter nie jest uwzględniana, aby zliczyć określone słowa w komórce

W powyższym wzorze rozróżniana jest wielkość liter, co oznacza, że ​​rozróżnia duże i małe litery. Będzie liczyć wystąpienia określonego słowa dokładnie tak, jak pojawia się w formule. Na przykład „Excel” i „Excel” będą liczone jako różne słowa.

Jeśli chcesz policzyć wystąpienia danego słowa bez względu na wielkość liter, powinieneś zmodyfikować formułę tak, aby wielkość liter nie była uwzględniana.

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")

     

    ● Policz liczbę określonych słów w zakresie komórek

    Aby policzyć wystąpienia określonego słowa w wielu komórkach, zastosuj następującą formułę tablicową:

    =SUM((LEN(A2:A3)-LEN(SUBSTITUTE(A2:A3, "Excel", "")))/LEN("Excel"))

    Następnie wciśnij Ctrl + Shift + Enter klawisze jednocześnie, aby obliczyć liczbę określonych słów w wybranym zakresie komórek. Zobacz zrzut ekranu:

    WskazówkaWielkość liter nie jest uwzględniana, aby zliczyć określone słowa w zakresie komórek

    Aby policzyć określone słowa w zakresie komórek w programie Excel bez rozróżniania wielkości liter, możesz zmodyfikować formułę w taki sposób, aby nie rozróżniała wielkich i małych liter. (Pamiętaj, aby nacisnąć Ctrl + Shift + Enter jednocześnie, aby uzyskać poprawny wynik.)

    =SUM((LEN(A2:A3)-LEN(SUBSTITUTE((UPPER(A2:A3)), UPPER("Excel"), "")))/LEN("Excel"))


      Policz liczbę określonych słów, korzystając z inteligentnej funkcji

      Kutools dla programu Excel sprawia, że ​​bardzo łatwo jest policzyć określone słowa w pojedynczej komórce lub zakresie komórek. Po prostu wybierz komórki, powiedz Kutoolsowi słowo, którego szukasz, a szybko je policzy – nie potrzeba żadnych skomplikowanych formuł! To narzędzie jest idealne dla każdego, kto potrzebuje szybkiego i prostego sposobu pracy z danymi tekstowymi w Excelu.

      1. Kliknij pustą komórkę, aby wyświetlić wynik obliczenia, a następnie kliknij Kutools > Pomocnik formuły > Pomocnik formuły.
      2. W Pomocnik formuł dialog, kliknij przycisk Policz liczbę słów Wybierz formułę
      3. Następnie przejdź do Wprowadzanie argumentów wybierz komórkę lub zakres komórek, z których chcesz policzyć liczbę określonego słowa Tekst skrzynka; wybierz komórkę zawierającą słowo lub wpisz konkretne słowo, do którego będziesz liczyć słowo pudełko;
      4. Na koniec kliknij OK przycisk.

      Wynik:

      Otrzymasz liczbę określonych słów w pojedynczej komórce lub zakresie komórek. Zobacz zrzut ekranu:

      Tips:
      1. Ta funkcja to wielkość liter ma znaczenie, zlicza wystąpienia określonego słowa dokładnie tak, jak się pojawia.
      2. Aby zastosować tę funkcję, proszę pobierz i zainstaluj Kutools dla Excela Pierwszy. Kutools dla programu Excel oferuje ponad 40 + często używane formuły, usprawniające szeroki zakres typowych zadań i obliczeń w programie Excel.

      Podobne artykuły:

      • Z łatwością zliczaj unikalne i odrębne wartości
      • Zwykle w programie Excel unikatowe wartości to wartości, które pojawiają się tylko raz na liście bez żadnych duplikatów, a odrębne wartości to wszystkie różne wartości (unikalne wartości + pierwsze zduplikowane wystąpienia). Podczas pracy na dużym zbiorze danych może być konieczne policzenie liczby unikatowych i odrębnych wartości wśród duplikatów z listy komórek, jak pokazano na poniższym zrzucie ekranu. Ten samouczek wprowadzi kilka szybkich sztuczek do liczenia unikalnych i odrębnych wartości w programie Excel.
      • Policz liczbę znaków, liter i cyfr
      • Podczas wpisywania listy danych w komórce w programie Excel, jak pokazano na poniższym zrzucie ekranu, chcesz policzyć całkowitą liczbę wszystkich znaków lub tylko liczbę liter lub tylko liczby w komórce. Teraz omówię metody liczenia w programie Excel.
      • Policz/sumuj komórki według koloru (tło, czcionka, formatowanie warunkowe)
      • W codziennych zadaniach oznaczanie kolorami jest popularną metodą szybkiego rozróżnienia i podkreślenia kluczowych danych. Ale jak liczyć lub sumować dane komórek na podstawie określonego koloru (kolor wypełnienia, kolor czcionki, formatowanie warunkowe)? Domyślnie program Excel nie oferuje bezpośredniej funkcji liczenia ani sumowania według kolorów. Niemniej jednak, stosując pewne sztuczki i metody pośrednie, nadal możemy to osiągnąć. W tym artykule opisano, jak liczyć lub sumować dane według kolorów.
      • Policz niepuste komórki w programie Excel
      • W tym samouczku przedstawiono pięć metod liczenia niepustych komórek w programie Excel. Wszystkie metody są bardzo łatwe do wykonania, a uzyskanie wyniku zajmuje mniej niż 10 sekund.
      Comments (32)
      No ratings yet. Be the first to rate!
      This comment was minimized by the moderator on the site
      Thanks a lot for sharing this formula. I pasted it and changed the cell reference to fit my sheet. Thanks a lot.
      This comment was minimized by the moderator on the site
      OMG THANK YOU FOR THIS GOOD INFO
      This comment was minimized by the moderator on the site
      If the cell is empty is is incorrectly displaying a count of 1. To correct this I changed the formula to:


      =IF(LEN(TRIM(A1)) > 0, LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1),",",""))+1, 0)
      This comment was minimized by the moderator on the site
      You are the best. The formula worked for me effortlessly. Kudos!!!
      This comment was minimized by the moderator on the site
      is there any function will count if i kept cells in one color??? ( i mean to know if filled with same colour is there any formula to count the number of colour boxes)
      This comment was minimized by the moderator on the site
      Is a chance that this function will count only unique words. For example if word exist in a range two times will count only one, will not count duplicates
      This comment was minimized by the moderator on the site
      Hi,
      For counting only the unique words in a range, please apply this formula (please replace A1:A9 with the range based on your needs): =SUMPRODUCT(1/COUNTIF(A1:A9,A1:A9)). Thank you for your comment.
      This comment was minimized by the moderator on the site
      Is chance that this formula will count only unique words. My question is if word will exist 2 times in range will count that word only once without counting duplicates?
      This comment was minimized by the moderator on the site
      I need to clip words from a paragraph like this

      "Advised that device is out of warranty and that no repair available so we would recommend that this unit be removed from svc and replaced if they need a device that will provide audible prompts. Sales rep will go to the customer site and advise them of this.
      Closing case while wait"
      I want to specify a word and in return I want the preceding and succeeding word to come along with the one I specify, like if I specify "svc" output should be "from svc and" .
      please Help
      This comment was minimized by the moderator on the site
      It is telling me: "The formula you typed contains error. Please make sure you have typed in the arguments according to the remark of the formula!"


      Every cell contains only one word. I also double checked, everything is "text".
      Is there a solution to this problem?
      This comment was minimized by the moderator on the site
      This is exactly the problem I have... :( Did you found a solution?
      This comment was minimized by the moderator on the site
      This is superb. Thank you - just what I needed!!

      PS Only.... I thought I was pretty clued up with using excel and now it's made me realise I am a mere novice compared to some!! :-D
      This comment was minimized by the moderator on the site
      Hi and thank you for this - the first formula is just what I need, but is there a way to automatically apply it to the same cell in each row please: D1, E1, F1 etc?
      There are no comments posted here yet
      Load More
      Please leave your comments in English
      Posting as Guest
      ×
      Rate this post:
      0   Characters
      Suggested Locations