Salt la conținutul principal

Numărați rapid numărul total de cuvinte / anumite cuvinte în Excel

În timp ce MS Word oferă o funcție ușor de utilizat pentru numărarea cuvintelor, Excel, în schimb, nu include un instrument încorporat special conceput pentru numărarea cuvintelor dintr-o foaie de lucru. În acest ghid cuprinzător, vom explora diferite metode pentru a număra numărul total de cuvinte dintr-o celulă sau o serie de celule, precum și pentru a număra anumite cuvinte.

Numărați numărul total de cuvinte dintr-o celulă/un interval de celule

Numărați numărul de cuvinte specifice dintr-o celulă / furie de celule


Numărați numărul total de cuvinte dintr-o celulă/un interval de celule

În această secțiune, vom introduce câteva metode rapide și eficiente de numărare a numărului total de cuvinte dintr-o singură celulă sau dintr-o serie de celule în Excel.

Numărați numărul total de cuvinte folosind formule

● Numărați numărul total de cuvinte dintr-o singură celulă

Dacă doriți să obțineți numărul total de cuvinte dintr-o singură celulă, vă rugăm să aplicați următoarea formulă:

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

Apoi, apăsați Intrați cheie pentru a obține rezultatul, vezi captura de ecran:

 

● Numărați numărul total de cuvinte dintr-o serie de celule

Pentru a număra cuvintele dintr-o serie de celule, puteți utiliza următoarea formulă matrice:

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

Apoi, apăsați Ctrl + Shift + Enter tastele împreună pentru a obține numărul total de cuvinte din intervalul de celule specificat. Vedeți captura de ecran:


Numărați numărul total de cuvinte folosind o funcție utilă

Kutools pentru Excel oferă o modalitate simplă și eficientă de a număra cuvintele din foaia dvs. Acest Numărați cuvintele totale caracteristica vă permite să aflați rapid câte cuvinte sunt într-o celulă sau într-o serie de celule, fără formule complexe. Este un instrument grozav pentru oricine lucrează cu mult text în Excel, ceea ce face numărarea cuvintelor ușoară și eficientă.

După descărcarea și instalarea Kutools pentru Excel, vă rugăm să parcurgeți pașii următori:

  1. Faceți clic pe o celulă goală pentru a afișa rezultatul calculului, apoi faceți clic Kutools > Formula Helper > Formula Helper.
  2. În Ajutor pentru formule , faceți clic pe Numărați cuvintele totale în Alegeți o formulă secţiune.
  3. Apoi du-te la Intrare argument secțiunea, selectați o celulă sau un interval de celule pentru care doriți să numărați cuvintele totale.
  4. În cele din urmă, faceți clic pe OK butonul.

Rezultat:

Veți obține numărul total de cuvinte dintr-o celulă sau un interval de celule specificate. Vedeți captura de ecran:

sfaturi:
  1. Pentru a aplica această caracteristică, ar trebui descărcați și instalați-l in primul rand.
  2. Ajutor pentru formule caracteristica colectează peste 40 de formule utilizate în mod obișnuit, simplificând o gamă largă de sarcini și calcule comune în Excel.

Numărați numărul total de cuvinte folosind funcția definită de utilizator

În Excel, puteți crea și o funcție definită de utilizator pentru a număra cuvintele totale într-o singură celulă sau într-o serie de celule. Vă rugăm să urmați următorii pași:

  1. Țineți apăsată tasta ALT + F11 tastele în Excel și deschide fișierul Microsoft Visual Basic pentru aplicații fereastră.
  2. Clic Insera > Moduleși lipiți următorul cod în fereastra modulului.
    Cod VBA: numărați numărul total de cuvinte dintr-o celulă sau dintr-un interval de celule
    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. Apăsaţi Alt+Q tastele pentru a închide fereastra Microsoft Visual Basic pentru aplicații. Selectați o celulă goală pentru a pune rezultatul, apoi introduceți sau copiați formula de mai jos:
    Numărați o serie de celule: =NumărareCuvinte(A2:A4)
    Numărați o singură celulă: =NumărareCuvinte(A2)
  4. Apoi, apăsați Intrați cheie pentru a obține rezultatul:

Numărați numărul de cuvinte specifice dintr-o celulă / furie de celule

În această secțiune, vă vom arăta modalități simple de a număra de câte ori un anumit cuvânt apare într-o celulă sau într-o serie de celule în Excel.

Numărați numărul de cuvinte specifice folosind formule

● Numărați numărul de cuvinte specifice dintr-o singură celulă

Pentru a număra de câte ori apare un anumit cuvânt într-o singură celulă, vă rugăm să aplicați următoarea formulă:

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")
notițe: În formula de mai sus, A2 este celula din care doriți să numărați aparițiile unui anumit cuvânt și „Excel” este cuvântul al cărui număr de apariții doriți să îl numărați.

Apoi, apăsați Intrați cheie pentru a obține rezultatul, vezi captura de ecran:

varfulNu ține seama de majuscule și minuscule pentru a număra anumite cuvinte dintr-o celulă

Formula de mai sus este sensibilă la majuscule, ceea ce înseamnă că face diferența între literele mari și mici. Va număra aparițiile unui anumit cuvânt exact așa cum apare în formulă. De exemplu, „Excel” și „excel” vor fi considerate ca cuvinte diferite.

Dacă trebuie să numărați aparițiile unui anumit cuvânt, indiferent de majuscule, ar trebui să modificați formula pentru a o face insensibilă.

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

     

    ● Numărați numărul de cuvinte specifice dintr-un interval de celule

    Pentru a număra aparițiile unui anumit cuvânt în mai multe celule, vă rugăm să aplicați următoarea formulă matrice:

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

    Apoi, apăsați Ctrl + Shift + Enter tastele simultan pentru a calcula numărul de cuvinte specifice din intervalul de celule selectat. Vedeți captura de ecran:

    varfulNu ține seama de majuscule și minuscule pentru a număra anumite cuvinte dintr-o serie de celule

    Pentru a număra anumite cuvinte dintr-o serie de celule fără a ține seama de majuscule și minuscule în Excel, puteți modifica formula astfel încât să nu facă diferența între litere mari și mici. (Nu uitați să apăsați Ctrl + Shift + Enter tastele simultan pentru a obține rezultatul corect.)

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


      Numărați numărul de cuvinte specifice utilizând o funcție inteligentă

      Kutools pentru Excel face foarte ușor să numărați anumite cuvinte într-o singură celulă sau într-un interval de celule. Doar selectați celulele, spuneți lui Kutools cuvântul pe care îl căutați și le va număra rapid pentru dvs. - nu sunt necesare formule complicate! Acest instrument este excelent pentru oricine are nevoie de un mod rapid și simplu de a lucra cu date text în Excel.

      1. Faceți clic pe o celulă goală pentru a afișa rezultatul calculului, apoi faceți clic Kutools > Formula Helper > Formula Helper.
      2. În Ajutor pentru formule , faceți clic pe Numărați numărul unui cuvânt în Alegeți o formulă secţiune.
      3. Apoi du-te la Intrare argument secțiune, selectați o celulă sau un interval de celule din care doriți să numărați numărul unui anumit cuvânt din Text cutie; selectați celula care conține cuvântul sau introduceți cuvântul specific în care veți număra Cuvânt cutie;
      4. În cele din urmă, faceți clic pe OK butonul.

      Rezultat:

      Veți obține numărul de cuvinte specifice dintr-o singură celulă sau un interval de celule. Vedeți captura de ecran:

      sfaturi:
      1. Această caracteristică este caz sensibil, numără aparițiile unui anumit cuvânt exact așa cum apare.
      2. Pentru a aplica această caracteristică, vă rugăm descărcați și instalați Kutools pentru Excel primul. Kutools pentru Excel oferă peste 40 de formule frecvent utilizate, simplificând o gamă largă de sarcini și calcule comune în Excel.

      Articole pe aceeaşi temă:

      • Numărați cu ușurință valorile unice și distincte
      • În mod normal, în Excel, valorile unice sunt valorile care apar o singură dată în listă, fără nicio duplicare, iar valorile distincte sunt toate valorile diferite (valori unice + prima apariție duplicat). Când lucrați la un set de date mare, poate fi necesar să numărați numărul de valori unice și distincte dintre duplicatele dintr-o listă de celule, așa cum se arată mai jos. Acest tutorial va introduce câteva trucuri rapide pentru numărarea valorilor unice și distincte în Excel.
      • Numărați numărul de caractere, litere și cifre
      • Când tastați o listă de date într-o celulă din Excel așa cum se arată în imaginea de mai jos, doriți să numărați numărul total al tuturor caracterelor sau doar numărul literelor sau numai numerele din celulă. Acum, vorbesc despre metodele pe acest număr în Excel.
      • Numărați/sumați celulele după culoare (fond, font, formatare condiționată)
      • În sarcinile zilnice, marcarea cu culori este o metodă populară pentru a distinge și a evidenția rapid datele esențiale. Dar, cum numărăm sau însumăm datele celulei pe baza unei anumite culori (culoarea de umplere, culoarea fontului, formatarea condiționată)? În mod implicit, Excel nu oferă o funcție directă de numărare sau însumare după culoare. Cu toate acestea, cu unele trucuri și metode indirecte, încă putem realiza acest lucru. Acest articol va explora cum să numărați sau să însumați datele după culoare.
      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