Excel-formler beregner antall ord i celler ved å utnytte tekstfunksjonene, selv om Excel mangler en dedikert ordtellingsfunksjon. Denne tilnærmingen hjelper brukere raskt å oppsummere data, overvåke dokumentgrenser eller analysere tekstoppføringer uten å forlate regnearket.
Tell totalt ord i en enkelt celle
For å finne ut hvor mange ord det er i en enkelt celle, bruk en formel som beregner antall mellomrom og legger til ett. Denne metoden fungerer fordi hvert mellomrom skiller to ord, så det totale antallet ord er alltid ett mer enn antall mellomrom.
Trinn 1:Skriv inn eller velg cellen som inneholder teksten din. For eksempel hvis teksten din er i celleA2, refererer du til denne cellen i formelen din.
Trinn 2:I en tom celle skriver du inn følgende formel for å telle ordene:
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1Denne formelen fungerer ved først å fjerne eventuelle ekstra mellomrom på begynnelsen eller slutten av teksten medTRIM, tell deretter det totale antallet tegn, trekke fra lengden på teksten med alle mellomrom fjernet, og til slutt legge til ett.
Trinn 3:Hvis du vil at formelen skal returnere null for tomme celler, bruk denne versjonen:
=IF(A2="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1)
Dette sjekker om cellen er tom før du kjører ordtellingslogikken, og forhindrer uønskede resultater.
Tell ord på tvers av en rekke celler
For å telle alle ord i en gruppe med celler, for eksempel en kolonne med kommentarer eller beskrivelser, utvider du enkeltcelleformelen til å dekke et område.
Trinn 1:Velg en tom celle der du vil at det totale antallet ord skal vises.
Trinn 2:Skriv inn følgende formel, juster området etter behov (f.eks.A2:A10):
=SUMPRODUCT(LEN(TRIM(A2:A10))-LEN(SUBSTITUTE(A2:A10," ",""))+1)
DeSUMPRODUCTfunksjonen behandler hver celle i området, bruker ordtellingslogikken og summerer resultatene for en total telling.
Hvis du brukerSUMi stedet må du kanskje trykkeCtrl+Shift+Enterfor å angi formelen som en matriseformel, avhengig av din Excel-versjon.
Tell hvor mange ganger et bestemt ord vises
Noen ganger trenger du å vite hvor ofte et bestemt ord eller uttrykk vises i en celle eller et område, for eksempel sporing av søkeord eller overvåking av gjentatte termer.
Trinn 1:Plasser ordet du vil telle i en egen celle (f.eks.B1inneholdermoon).

Trinn 2:Bruk denne formelen til å telle forekomster av ordet i en enkelt celle (f.eks.A2):
=(LEN(A2)-LEN(SUBSTITUTE(A2, B1,"")))/LEN(B1)
Denne formelen trekker fra lengden på teksten etter å ha fjernet målordet fra den opprinnelige lengden, og deler deretter på lengden på ordet for å få tellingen.
Trinn 3:For å telle forekomster over et område (f.eks.A2:A10), bruk:
=SUMPRODUCT((LEN(A2:A10)-LEN(SUBSTITUTE(A2:A10, B1,"")))/LEN(B1))
Dette summerer resultatene fra hver celle i området, og gir det totale antallet ganger ordet vises.
For å skille mellom store og små bokstaver, pakk inn både teksten og ordetLOWERellerUPPERfunksjoner:
=(LEN(A2)-LEN(SUBSTITUTE(LOWER(A2),LOWER(B1),"")))/LEN(B1)
Telle celler som inneholder et spesifikt ord (eller delvis samsvar)
For å telle hvor mange celler i et område som inneholder et bestemt ord eller tekstfragment, brukCOUNTIFfunksjon. Dette er spesielt nyttig for undersøkelsessvar, tagger eller lister med flere emner per celle.
Trinn 1:Skriv inn følgende formel for å telle celler som inneholder "Kit-Kat" hvor som helst i tekstenB2:B100:
=COUNTIF(B2:B100,"*Kit-Kat*")
Stjernene fungerer som jokertegn, så "Kit-Kat" vil bli matchet selv om den er omgitt av andre ord eller atskilt med skråstreker eller kommaer. For å bruke en cellereferanse for søkeordet, som f.eksD4som inneholder ordet, bruk:
=COUNTIF(B2:B100,"*" & D4 & "*")
Denne tilnærmingen effektiviserer rapporteringen når du har mange søkeord å spore.
Tell alle unike ord i en celle eller et område
Excel lister og teller ikke hvert unike ord i et avsnitt eller et område. For en oversikt over alle ord og deres frekvenser, kreves det en makro eller tilpasset VBA-funksjon. Noen fellesskapsløsninger gir nedlastbare arbeidsbøker eller skript som trekker ut og måler hvert unike ord, og plasserer resultatene på et eget regneark. Denne teknikken er nyttig for tekstanalyse, søkeordundersøkelser eller datarensing.
Les mer:Slett/fjern lærte, lagrede ord på Android-tastaturet
For de som er komfortable med VBA, kan du lage en egendefinert funksjon som analyserer tekst, deler den opp i ord og teller hver enkelt. Alternativt tilbyr tredjeparts tillegg eller nedlastbare maler noen ganger denne funksjonaliteten med et brukervennlig grensesnitt.
Lag en tilpasset ordtellingsfunksjon med VBA
Avanserte brukere vil kanskje automatisere ordtelling på tvers av celler eller områder med en gjenbrukbar funksjon. Ved å bruke Visual Basic for Applications (VBA), kan du definere en egendefinert funksjon som teller ord i hvilken som helst celle eller område.
Trinn 1:PressenAlt + F11for å åpne VBA-editoren.

Trinn 2:I redigeringsprogrammet, gå tilInsert > Moduleog lim inn følgende kode:
Function WORDCOUNT(rng As Range)
Count = 0
For Each cl In rng
thisCount = Len(Trim(cl.Value)) - Len(Replace(cl.Value, " ", "")) + 1
Count = Count + thisCount
Next
WORDCOUNT = Count
End Function
Denne funksjonen kan brukes i Excel som=WORDCOUNT(A2:A10)for å telle alle ordene i det angitte området. Hvis du vil gjøre denne funksjonen tilgjengelig i alle arbeidsbøker, lagre VBA-prosjektet ditt som et Excel-tillegg (.xlam) og aktiver den via Excels tilleggsalternativer.

Excel-brukere kan telle ord i celler, områder eller til og med spesifikke ord ved å kombinere innebygde funksjoner eller lage tilpassede løsninger, noe som gjør det enkelt å analysere og oppsummere tekstdata direkte i regneark.












![Hvordan fikse Mercedes Apple CarPlay fungerer ikke i 2025 [Wired & Wireless]](https://elsefix.com/tech/alfreda/wp-content/uploads/2025/04/Mercedes-Apple-CarPlay-Not-Working.jpg)

