Gå til hovedindhold

Tæl hurtigt samlede ord / specifikke ord i Excel

Mens MS Word tilbyder en letanvendelig funktion til at tælle ord, inkluderer Excel derimod ikke et indbygget værktøj, der er specielt designet til at tælle ord i et regneark. I denne omfattende guide vil vi udforske forskellige metoder til at tælle det samlede antal ord i en celle eller et celleområde, samt til at tælle specifikke ord.

Tæl det samlede antal ord i en celle / celleområde

Tæl antallet af specifikke ord i en celle / raseri af celler


Tæl det samlede antal ord i en celle / celleområde

I dette afsnit introducerer vi nogle hurtige og effektive metoder til at tælle det samlede antal ord i en enkelt celle eller på tværs af en række celler i Excel.

Tæl det samlede antal ord ved hjælp af formler

● Tæl det samlede antal ord i en enkelt celle

Hvis du ønsker at få det samlede antal ord i en enkelt celle, skal du anvende følgende formel:

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

Tryk derefter på Indtast nøgle for at få resultatet, se skærmbillede:

 

● Tæl det samlede antal ord i en række celler

For at tælle ord på tværs af en række celler kan du bruge følgende matrixformel:

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

Tryk derefter på Ctrl + Skift + Enter tasterne sammen for at få det samlede antal ord i det angivne celleområde. Se skærmbillede:


Tæl det samlede antal ord ved at bruge en nyttig funktion

Kutools til Excel tilbyder en enkel og effektiv måde at tælle ord på dit ark. Det her Tæl ord i alt funktionen lader dig hurtigt finde ud af, hvor mange ord der er i en celle eller en række celler uden komplekse formler. Det er et fantastisk værktøj for alle, der arbejder med masser af tekst i Excel, hvilket gør ordoptælling nemt og effektivt.

Efter download og installation af Kutools til Excelskal du gøre med følgende trin:

  1. Klik på en tom celle for at udskrive det beregnede resultat, og klik derefter Kutools > Formelhjælper > Formelhjælper.
  2. I Formler hjælper dialog, klik på Tæl ord i alt i Vælg en formel sektion.
  3. Så gå til Argumentinput sektion, skal du vælge en celle eller et område af celler, som du vil tælle i alt for ord.
  4. Endelig skal du klikke OK .

Resultat:

Du får det samlede antal ord i en specificeret celle eller celleområde. Se skærmbillede:

Tips:
  1. For at anvende denne funktion skal du download og installer det for det første.
  2. Formler hjælper Funktionen samler 40+ almindeligt anvendte formler, strømliner en bred vifte af almindelige opgaver og beregninger i Excel.

Tæl det samlede antal ord ved at bruge brugerdefineret funktion

I Excel kan du også oprette en brugerdefineret funktion til at tælle samlede ord i en enkelt celle eller et celleområde. Gør venligst med følgende trin:

  1. Hold nede i ALT + F11 nøgler i Excel, og det åbner Microsoft Visual Basic til applikationer vindue.
  2. Klik indsatte > Moduler, og indsæt følgende kode i modulvinduet.
    VBA-kode: Tæl det samlede antal ord i en celle eller et celleområde
    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. Tryk Alt+Q tasterne for at lukke Microsoft Visual Basic for Applications-vinduet. Vælg en tom celle for at indsætte resultatet, og indtast eller kopier derefter nedenstående formel:
    Tæl en række celler: =Tælord(A2:A4)
    Tæl en enkelt celle: =Tælord(A2)
  4. Tryk derefter på Indtast nøgle for at få resultatet:

Tæl antallet af specifikke ord i en celle / raseri af celler

I dette afsnit viser vi dig nemme måder at tælle antallet af gange, et bestemt ord vises i en celle eller et celleområde i Excel.

Tæl antallet af specifikke ord ved at bruge formler

● Tæl antallet af specifikke ord i en enkelt celle

For at tælle, hvor mange gange et bestemt ord forekommer i en enkelt celle, skal du anvende følgende formel:

=(LEN(A2)-LEN(SUBSTITUTE(A2, "Excel","")))/LEN("Excel")
Bemærk: I ovenstående formel A2 er den celle, hvorfra du vil tælle forekomsten af ​​et bestemt ord, og "Excel” er det ord, hvis antal forekomster du ønsker at tælle.

Tryk derefter på Indtast nøgle for at få resultatet, se skærmbillede:

TipUfølsom mellem store og små bogstaver til at tælle specifikke ord i en celle

Ovenstående formel skelner mellem store og små bogstaver, hvilket betyder, at den skelner mellem store og små bogstaver. Det vil tælle forekomster af et bestemt ord nøjagtigt som det vises i formlen. For eksempel vil "Excel" og "excel" blive talt som forskellige ord.

Hvis du har brug for at tælle forekomsterne af et givet ord uanset store og små bogstaver, bør du ændre formlen for at gøre den ufølsom.

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

     

    ● Tæl antallet af specifikke ord i en række celler

    For at tælle forekomster af et bestemt ord på tværs af flere celler, skal du anvende følgende matrixformel:

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

    Tryk derefter på Ctrl + Skift + Enter tasterne samtidigt for at beregne antallet af specifikke ord i det valgte celleområde. Se skærmbillede:

    TipUfølsom mellem store og små bogstaver til at tælle specifikke ord i en række celler

    For at tælle specifikke ord i en række celler på en måde, hvor der ikke skelnes mellem store og små bogstaver i Excel, kan du ændre formlen, så den ikke skelner mellem store og små bogstaver. (Husk at trykke Ctrl + Skift + Enter tasterne samtidigt for at få det korrekte resultat.)

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


      Tæl antallet af specifikke ord ved at bruge en smart funktion

      Kutools til Excel gør det super nemt at tælle bestemte ord i en enkelt celle eller celleområde. Bare vælg cellerne, fortæl Kutools det ord, du leder efter, og det vil hurtigt tælle dem for dig – ingen komplicerede formler nødvendige! Dette værktøj er fantastisk til alle, der har brug for en hurtig og enkel måde at arbejde med tekstdata i Excel.

      1. Klik på en tom celle for at udskrive det beregnede resultat, og klik derefter Kutools > Formelhjælper > Formelhjælper.
      2. I Formler hjælper dialog, klik på Tæl antallet af et ord i Vælg en formel sektion.
      3. Så gå til Argumentinput skal du vælge en celle eller et celleområde, som du vil tælle antallet af et bestemt ord fra tekst boks; vælg cellen, der indeholder ordet, eller skriv det specifikke ord, du vil tælle med i ord boks;
      4. Endelig skal du klikke OK .

      Resultat:

      Du får antallet af de specifikke ord i en enkelt celle eller celleområde. Se skærmbillede:

      Tips:
      1. Denne funktion er store og små bogstaver, det tæller forekomster af et bestemt ord nøjagtigt, som det vises.
      2. For at anvende denne funktion, venligst download og installer Kutools til Excel først. Kutools til Excel tilbyder over 40+ almindeligt anvendte formler, der strømliner en bred vifte af almindelige opgaver og beregninger i Excel.

      Relaterede artikler:

      • Tæl nemt unikke og distinkte værdier
      • Normalt er de unikke værdier i Excel de værdier, der kun vises én gang på listen uden nogen duplikationer, og forskellige værdier er alle de forskellige værdier (unikke værdier + 1. duplikatforekomst). Når du arbejder på et stort datasæt, skal du muligvis tælle antallet af unikke og distinkte værdier blandt dubletter fra en liste over celler som vist nedenfor. Denne tutorial introducerer nogle hurtige tricks til at tælle de unikke og distinkte værdier i Excel.
      • Tæl antallet af tegn, bogstaver og tal
      • Når du skriver en liste over data i en celle i Excel som vist som nedenstående skærmbillede, vil du tælle det samlede antal af alle tegn eller kun antallet af bogstaver eller kun tallene i cellen. Nu taler jeg om metoderne til denne optælling i Excel.
      • Tæl/sum celler efter farve (baggrund, skrifttype, betinget formatering)
      • I daglige opgaver er farvemarkering en populær metode til hurtigt at skelne og fremhæve afgørende data. Men hvordan tæller eller summerer vi celledata baseret på specifik farve (fyldfarve, skriftfarve, betinget formatering)? Som standard tilbyder Excel ikke en direkte funktion til at tælle eller summere efter farve. Ikke desto mindre kan vi med nogle tricks og indirekte metoder stadig opnå dette. Denne artikel vil undersøge, hvordan man tæller eller summerer data efter farve.
      • Tæl ikke-tomme celler i Excel
      • Denne vejledning viser fem metoder til at tælle ikke-tomme celler i excel. Alle metoderne er super nemme at følge og tager mindre end 10 sekunder at få resultatet.
      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