Preskoči na glavno vsebino

Hitro preštejte skupno število besed / določene besede v Excelu

Medtem ko MS Word ponuja preprosto funkcijo za štetje besed, Excel nasprotno ne vključuje vgrajenega orodja, posebej zasnovanega za štetje besed na delovnem listu. V tem obsežnem vodniku bomo raziskali različne metode za štetje skupnega števila besed v celici ali obsegu celic, pa tudi za štetje določenih besed.

Preštejte skupno število besed v celici / obsegu celic

Preštejte število določenih besed v celici / vrsti celic


Preštejte skupno število besed v celici / obsegu celic

V tem razdelku bomo predstavili nekaj hitrih in učinkovitih metod za štetje skupnega števila besed v eni celici ali v obsegu celic v Excelu.

Z uporabo formul preštejte skupno število besed

● Preštejte skupno število besed v eni celici

Če želite pridobiti skupno število besed v eni celici, uporabite naslednjo formulo:

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

Nato pritisnite Vnesite tipko, da dobite rezultat, glejte sliko zaslona:

 

● Preštejte skupno število besed v obsegu celic

Če želite prešteti besede v obsegu celic, lahko uporabite naslednjo matrično formulo:

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

Nato pritisnite Ctrl + Shift + Enter tipki skupaj, da dobite skupno število besed v določenem obsegu celic. Oglejte si posnetek zaslona:


Preštejte skupno število besed z uporabo uporabne funkcije

Kutools za Excel ponuja preprost in učinkovit način za štetje besed na vašem listu. to Preštej skupno število besed vam omogoča, da hitro ugotovite, koliko besed je v celici ali nizu celic, brez zapletenih formul. Je odlično orodje za vsakogar, ki dela z veliko besedila v Excelu, zaradi česar je štetje besed preprosto in učinkovito.

po prenos in namestitev Kutools for Excel, naredite naslednje:

  1. Kliknite prazno celico, da izpišete rezultat izračuna, nato kliknite Kutools > Pomočnik za formulo > Pomočnik za formulo.
  2. v Pomočnik za formule kliknite pogovorno okno Preštejte skupno število besed v Izberite formulo oddelek.
  3. Potem pojdite na Argument vnos izberite celico ali obseg celic, za katere želite prešteti skupno število besed.
  4. Nazadnje kliknite OK gumb.

Rezultat:

Dobili boste skupno število besed v določeni celici ali obsegu celic. Oglejte si posnetek zaslona:

nasveti:
  1. Če želite uporabiti to funkcijo, bi morali prenesite in namestite najprej.
  2. O Pomočnik za formule Funkcija zbira več kot 40 pogostih formul, ki racionalizirajo širok nabor običajnih nalog in izračunov v Excelu.

Preštejte skupno število besed z uporabo uporabniško določene funkcije

V Excelu lahko ustvarite tudi uporabniško definirano funkcijo za štetje vseh besed v eni celici ali obsegu celic. Izvedite naslednje korake:

  1. Drži dol ALT + F11 tipke v Excelu in odpre Microsoft Visual Basic za aplikacije okno.
  2. klik Vstavi > Moduliin prilepite naslednjo kodo v okno modula.
    Koda VBA: preštejte skupno število besed v celici ali obsegu celic
    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. Pritisnite Alt+Q tipke za zapiranje okna Microsoft Visual Basic for Applications. Izberite prazno celico, da vnesete rezultat, in nato vnesite ali kopirajte spodnjo formulo:
    Preštejte obseg celic: =ŠtetjeBesed(A2:A4)
    Preštejte eno celico: =ŠtetjeBesed(A2)
  4. Nato pritisnite Vnesite ključ do rezultata:

Preštejte število določenih besed v celici / vrsti celic

V tem razdelku vam bomo pokazali preproste načine za štetje, kolikokrat se določena beseda pojavi v celici ali obsegu celic v Excelu.

Preštejte število določenih besed z uporabo formul

● Preštejte število določenih besed v eni celici

Če želite prešteti, kolikokrat se določena beseda pojavi v eni celici, uporabite naslednjo formulo:

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")
Opombe: V zgornji formuli, A2 je celica, od katere želite šteti pojavitve določene besede, in "Excel” je beseda, katere število pojavitev želite prešteti.

Nato pritisnite Vnesite tipko, da dobite rezultat, glejte sliko zaslona:

NasvetNeobčutljivo na velike in male črke za štetje določenih besed v celici

Zgornja formula razlikuje med malimi in velikimi črkami. Preštel bo pojavitve določene besede točno tako, kot je prikazana v formuli. Na primer, "Excel" in "excel" bi se štela kot različni besedi.

Če morate prešteti pojavitve dane besede ne glede na velike in male črke, morate formulo spremeniti tako, da bo neobčutljiva na velike in male črke.

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

     

    ● Preštejte število določenih besed v obsegu celic

    Če želite prešteti pojavitve določene besede v več celicah, uporabite naslednjo matrično formulo:

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

    Nato pritisnite Ctrl + Shift + Enter tipki hkrati za izračun števila določenih besed v izbranem obsegu celic. Oglejte si posnetek zaslona:

    NasvetNeobčutljivo na velike in male črke za štetje določenih besed v obsegu celic

    Če želite prešteti določene besede v obsegu celic na način, ki ne razlikuje med velikimi in malimi črkami v Excelu, lahko spremenite formulo tako, da ne bo razlikovala med velikimi in malimi črkami. (Ne pozabite pritisniti Ctrl + Shift + Enter tipke hkrati, da dobite pravilen rezultat.)

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


      Preštejte število določenih besed z uporabo pametne funkcije

      Kutools za Excel omogoča zelo preprosto štetje določenih besed v eni celici ali obsegu celic. Samo izberite celice, povejte Kutoolsu besedo, ki jo iščete, in hitro jih bo preštel namesto vas – zapletene formule niso potrebne! To orodje je odlično za vse, ki potrebujejo hiter in preprost način za delo z besedilnimi podatki v Excelu.

      1. Kliknite prazno celico, da izpišete rezultat izračuna, nato kliknite Kutools > Pomočnik za formulo > Pomočnik za formulo.
      2. v Pomočnik za formule kliknite pogovorno okno Preštejte število besed v Izberite formulo oddelek.
      3. Potem pojdite na Argument vnos izberite celico ali obseg celic, v katerem želite prešteti število določene besede Besedilo škatla; izberite celico, ki vsebuje besedo, ali vnesite določeno besedo, ki jo boste šteli v beseda škatla;
      4. Nazadnje kliknite OK gumb.

      Rezultat:

      Dobili boste število določenih besed v eni celici ali obsegu celic. Oglejte si posnetek zaslona:

      nasveti:
      1. Ta lastnost je velika in velika črka, šteje pojavitve določene besede točno tako, kot je prikazana.
      2. Če želite uporabiti to funkcijo, prosim prenesite in namestite Kutools za Excel prvi. Kutools za Excel ponuja več kot 40+ pogosto uporabljenih formul, ki poenostavljajo široko paleto pogostih nalog in izračunov v Excelu.

      Sorodni članki:

      • Preprosto preštejte edinstvene in različne vrednosti
      • Običajno so v Excelu edinstvene vrednosti vrednosti, ki se na seznamu pojavijo samo enkrat brez kakršnih koli podvajanj, različne vrednosti pa so vse različne vrednosti (edinstvene vrednosti + 1. podvojene pojavitve). Ko delate na velikem naboru podatkov, boste morda morali prešteti število edinstvenih in različnih vrednosti med dvojniki s seznama celic, kot je prikazano na spodnjem posnetku zaslona. Ta vadnica bo predstavila nekaj hitrih trikov za štetje edinstvenih in ločenih vrednosti v Excelu.
      • Preštejte število znakov, črk in številk
      • Ko v Excelu vnesete seznam podatkov v celico, kot je prikazano na spodnji sliki zaslona, ​​želite prešteti skupno število vseh znakov ali samo število črk ali samo številke v celici. Zdaj govorim o metodah tega števila v Excelu.
      • Štetje/seštevanje celic po barvi (ozadje, pisava, pogojno oblikovanje)
      • Pri vsakodnevnih opravilih je barvno označevanje priljubljena metoda za hitro razlikovanje in poudarjanje ključnih podatkov. Kako pa preštejemo ali seštejemo podatke celic na podlagi določene barve (barva polnila, barva pisave, pogojno oblikovanje)? Excel privzeto ne ponuja neposredne funkcije za štetje ali seštevanje po barvah. Kljub temu lahko z nekaterimi triki in posrednimi metodami to še vedno dosežemo. Ta članek bo raziskal, kako šteti ali sešteti podatke po barvah.
      • Preštejte neprazne celice v Excelu
      • Ta vadnica prikazuje pet načinov štetja nepraznih celic v excelu. Vse metode so zelo enostavne za sledenje in rezultat traja manj kot 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