KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe telt u het aantal keren dat een woord of waarde voorkomt in Excel?

AuteurSiluvia Wijzigingsdatum

Bij dagelijkse Excel-taken komt het vaak voor dat u moet bepalen hoe vaak een specifiek woord of een waarde voorkomt in één cel of in een reeks cellen. Misschien wilt u bijvoorbeeld controleren hoe vaak een bepaald trefwoord wordt gebruikt in tekstgegevens, het aantal voorkomens van een specifiek item in een dataset tellen of eenvoudigweg de consistentie van inhoud analyseren. Het nauwkeurig vaststellen van voorkomens ondersteunt u bij gegevensvalidatie, tekstanalyse, inventariscontroles, enquêteresultaten en meer. In dit artikel ontdekt u verschillende praktische methoden om het aantal voorkomens van woorden of waarden in Excel te tellen, zodat u de meest geschikte aanpak kiest voor uw concrete werkvereisten.

Tel hoe vaak een woord/waarde voorkomt in één cel of reeks met formules
Tel gemakkelijk hoe vaak een woord/waarde voorkomt in één cel of reeks met een geweldig hulpmiddel
Tel voorkomens met een VBA-macro (aangepaste macromethode)
Tel voorkomens met AANTAL.ALS- of SOMPRODUCT-formules (hoofdletterongevoelig/gedeeltelijke overeenkomsten)
Tel voorkomens met Excel Draaitabel (samenvatten over reeksen)


Tel hoe vaak een woord/waarde voorkomt in één cel of reeks met formules

U kunt de volgende formule gebruiken om te tellen hoe vaak een woord of een specifieke waarde voorkomt in één cel of in een opgegeven bereik. Deze methode is ideaal als u snel en eenvoudig een direct resultaat wilt, zonder extra hulpmiddelen of macro’s.

Om te tellen hoe vaak een woord voorkomt in één cel, selecteert u een lege cel waarin u het resultaat wilt weergeven, voert u de onderstaande formule in en drukt u vervolgens op Enter:

=SUMPRODUCT((LEN(A2)-LEN(SUBSTITUTE(A2,D1,„")))/LEN(D1))

Tel hoe vaak een woord voorkomt in een cel met een formule

Als u wilt tellen hoe vaak een woord voorkomt in een reeks cellen, past u de formule aan zodat deze naar het volledige bereik verwijst. Voer deze als volgt in een lege cel in:

=SUMPRODUCT((LEN(A2:A15)-LEN(SUBSTITUTE(A2:A15,D1,„")))/LEN(D1))

Tel hoe vaak een woord voorkomt in meerdere cellen met een formule

Opmerkingen:

1. In de bovenstaande formules is A2of A2:A15de cel of het bereik waarin u het specifieke woord of de waarde wilt tellen, en D1bevat het woord of de waarde die u zoekt. Pas deze verwijzingen aan naar uw daadwerkelijke gegevensindeling.
2. Deze formule is Hoofdlettergevoelighoofdlettergevoelig, dus „Word” en „word” worden als verschillende voorkomens beschouwd. Voor een hoofdletterongevoelige telling verwijzen we naar de aanvullende oplossingen op basis van formules hieronder.
3. Let op dat deze methode alle voorkomens telt, inclusief gedeeltelijke overeenkomsten; bijvoorbeeld: zoeken naar „he” in „the” telt „he” binnen „the” als een geldig voorkomen. Voor het tellen van exacte (volledige woord) overeenkomsten kunt u andere methoden overwegen of de formulelogica uitbreiden.

Tel hoe vaak een woord/waarde voorkomt in één cel of reeks met Kutools voor Excel

De Aantal woorden in een tekst-functie in Kutools voor Excel stelt u direct in staat te bepalen hoe vaak een woord of waarde voorkomt in een cel of een gedefinieerd bereik. Deze methode vereenvoudigt het tellen aanzienlijk voor gebruikers die liever geen formules of VBA-code gebruiken, en verhoogt zowel de efficiëntie als de nauwkeurigheid bij herhalende taken en grootschalige data-analyses.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1. Selecteer een lege cel voor de uitvoer. Ga vervolgens naar Kutools > Formulehulp > Formulehulp.

Klik op de functie Formulehulp van Kutools

2. In het dialoogvenster Formulehulp voert u de volgende configuratiestappen uit:

2,1) Selecteer in de Selecteer een formulelijst Aantal woorden in een tekst.
Tips: Gebruik het Filter-vak om deze formule snel te vinden als u de naam kent.
2,2) Selecteer in het Tekst-vak de enkele cel of het bereik waarin u de woordvoorkomens wilt tellen.
2,3) Voer in het Woord-vak het doelwoord in of selecteer een cel die het te tellen woord bevat.
2,4) Klik op OKom de bewerking te voltooien. Zie de schermafbeelding als hulp:

Stel celverwijzingen in in het dialoogvenster

U ziet direct het totale aantal keren dat uw trefwoord voorkomt in de geselecteerde cel of het geselecteerde bereik.

Voordelen: Deze oplossing voorkomt handmatig formules schrijven en verlaagt het risico op formulefouten voor gebruikers die minder vertrouwd zijn met Excel-functies.
Beperking: Vereist installatie van Kutools voor Excel.

Wilt u een gratis proefversie (30 dagen) van deze tool gebruiken?Klik dan hier om deze te downloaden en volg daarna bovenstaande stappen om de bewerking toe te passen.


Tel voorkomens met een VBA-macro (aangepaste macromethode)

Voor gebruikers die flexibelere of geavanceerdere telopties nodig hebben—zoals alleen volledige woordovereenkomsten tellen, kiezen tussen hoofdlettergevoelig en hoofdletterongevoelig tellen, of het proces automatiseren voor grote datasets—is een oplossing op basis van een VBA-macro ideaal. Deze aanpak stelt u in staat de overeenkomstmodus naar wens aan te passen, waardoor u tijd bespaart en consistentie waarborgt bij herhaalde bewerkingen.

Toepasselijk scenario: Wanneer u aangepast tellen nodig hebt (bijvoorbeeld hoofdletters negeren of alleen volledige woorden tellen) of het tellen wilt automatiseren als onderdeel van een workflow.

Voorzorgsmaatregelen: Maak altijd eerst een back-up van uw bestanden voordat u macro’s uitvoert, en schakel alleen macro’s in van vertrouwde bronnen.

1. Open de VBA-editor door te klikken op Ontwikkelaarshulpmiddelen > Visual Basic. Klik in het VBA-venster op Invoegen > Module en plak de volgende code in de module:

Sub CountOccurrencesOfWord()
    Dim rng As Range
    Dim wordToCount As String
    Dim caseSensitive As Integer
    Dim wholeWordOnly As Integer
    Dim totalCount As Long
    Dim cell As Range
    Dim cellText As String
    Dim i As Integer
    
    On Error Resume Next
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the range to count:", "KutoolsforExcel", rng.Address, Type:=8)
    
    wordToCount = Application.InputBox("Enter the word or value to count:", "KutoolsforExcel", "", Type:=2)
    
    caseSensitive = MsgBox("Enable case sensitive count? (OK = Yes, Cancel = No)", vbOKCancel, "KutoolsforExcel")
    
    wholeWordOnly = MsgBox("Count whole words only? (OK = Yes, Cancel = No)", vbOKCancel, "KutoolsforExcel")
    
    totalCount = 0
    
    For Each cell In rng
        cellText = cell.Value
        
        If Not IsError(cellText) And Len(cellText) > 0 Then
            If wholeWordOnly = vbOK Then
                Dim regEx As Object
                Set regEx = CreateObject("VBScript.RegExp")
                
                regEx.Pattern = "\b" & wordToCount & "\b"
                regEx.Global = True
                regEx.IgnoreCase = (caseSensitive <> vbOK)
                
                If regEx.Test(cellText) Then
                    totalCount = totalCount + regEx.Execute(cellText).Count
                End If
            Else
                If caseSensitive = vbOK Then
                    i = (Len(cellText) - Len(Replace(cellText, wordToCount, ""))) / Len(wordToCount)
                Else
                    i = (Len(LCase(cellText)) - Len(Replace(LCase(cellText), LCase(wordToCount), ""))) / Len(wordToCount)
                End If
                
                totalCount = totalCount + i
            End If
        End If
    Next cell
    
    MsgBox "Total occurrences: " & totalCount, vbInformation, "KutoolsforExcel"
End Sub

2.Nadat u de code hebt ingevoerd, klikt u op de knop Uitvoeren-knopUitvoeren. Vervolgens verschijnt een dialoogvenster waarin u het bereik selecteert waarin u wilt tellen, waarna u uw doelwoord of -waarde kunt opgeven en kunt kiezen of u hoofdlettergevoelig wilt tellen en/of alleen volledige woordovereenkomsten wilt meenemen.

Tips:

  • Als u ‘Alleen volledige woorden tellen’ selecteert, worden gedeeltelijke overeenkomsten – zoals ‘he’ in ‘the’ – niet meegeteld.
  • Gebruik de hoofdletterongevoelige modus voor algemenere analyses of wanneer uw gegevens een combinatie van hoofd- en kleine letters bevatten.
  • De macro slaat lege of foutieve cellen tijdens de berekening over.

Probleemoplossing: Als u fouten tegenkomt tijdens het uitvoeren, controleer dan of uw gegevens geen formulefouten of lege waarden bevatten. Als uw Excel-installatie macro’s blokkeert, schakelt u deze in via de instellingen van het Vertrouwenscentrum.

Samenvattende suggestie: Deze VBA-methode is vooral geschikt wanneer standaardformules niet voldoen aan uw behoeften en is eenvoudig uit te breiden voor complexere overeenkomstregels of herhaalde batchverwerking.


Tel voorkomens met AANTAL.ALS- of SOMPRODUCT-formules (hoofdletterongevoelig/gedeeltelijke overeenkomsten)

Excel biedt verschillende flexibele formules voor het tellen van zowel exacte als gedeeltelijke overeenkomsten. De volgende methoden zijn van toepassing wanneer u een snelle, geautomatiseerde oplossing wilt die eenvoudig aan te passen is. Deze aanpakken zijn ideaal voor lijsten met waarden, enquêtedata of het filteren van specifieke voorkomens in een volledige tabel of kolom.

AANTAL.ALS-formule: tel exacte, hoofdletterongevoelige overeenkomsten

Als u het aantal cellen in een bereik wilt tellen dat overeenkomt met een bepaald woord of waarde – ongeacht het gebruik van hoofd- of kleine letters – typt u de volgende formule in een lege cel (bijvoorbeeld E1):

=COUNTIF(A2:A15, D1)

Hiermee telt u het aantal cellen in A2:A15 dat exact dezelfde waarde bevat als D1 – hoofdlettergevoeligheid doet er niet toe („Apple” en „apple” worden dus als gelijk beschouwd en samen geteld). Nadat u de formule hebt ingevoerd, drukt u op Enter en kunt u desgewenst de vulgreep slepen om de formule naar andere rijen te kopiëren.

AANTAL.ALS met gedeeltelijke overeenkomst (met jokertekens)

Om het aantal cellen te tellen dat ergens in de cel een specifiek woord bevat (niet alleen exacte overeenkomsten), past u de AANTAL.ALS-formule als volgt aan en voert u deze in een lege cel in:

=COUNTIF(A2:A15, "*" & D1 & "*")

Deze versie telt cellen waarin de inhoud van D1 ergens in de cel voorkomt – nog steeds hoofdletterongevoelig. Ideaal voor enquêtereacties, productcodes of tekstfragmenten.

Parameteruitleg:
  • A2:A15: Het gegevensbereik waarin u zoekt.
  • D1: De zoekterm of de verwijzingscel.
Pas de bereiken en celverwijzingen in de formules naar behoefte aan.
Herinnering: Overweeg VBA zoals hierboven beschreven als u hoofdlettergevoelige, gedeeltelijke overeenkomsten nodig heeft.
Tip: Al deze formules passen zich automatisch aan nieuwe gegevens aan als u uw bereiken uitbreidt.

Aantal keren tellen met Excel Draaitabel (samenvatten over bereiken)

De ingebouwde Draaitabel-functie van Excel is bijzonder efficiënt voor het samenvatten en tellen van hoe vaak specifieke waarden of woorden voorkomen in een lijst of tabel, vooral bij gestructureerde gegevens zoals lijsten, transactieregisters of enquêteantwoorden. Draaitabel bieden dynamische groepering en telling op basis van meerdere criteria, waardoor ze een praktische keuze zijn voor Data-analyse zonder formules of code te schrijven.

Uitleg van de waarde: Ideaal om grote tabellen samen te vatten, frequenties in enquêteantwoorden te bepalen, herhaalde namen op te tellen of voorraadaantallen te analyseren.

Voordelen: Geen formules nodig, visueel en interactief, en eenvoudig bij te werken bij nieuwe gegevens.
Nadelen: Minder geschikt voor tellen binnen één cel of ongestructureerde tekst; ideaal voor kolomsgewijs tellen van waarden.

Stappen om Draaitabel te gebruiken voor het tellen van waarden:

  • Selecteer uw gegevensbereik (bijvoorbeeld A1:A100 of de volledige tabel).
  • Ga naar het tabblad Invoegen en klik op PivotTable.
  • Kies waar u de draaitabel wilt plaatsen – op een nieuw werkblad of een bestaand werkblad – en klik op OK.
  • Sleep de relevante kolom (de kolom met de tekst of waarden die u wilt tellen) naar zowel het Rijen-gebied als het Waarden-gebied in de veldenlijst. De draaitabel telt automatisch hoe vaak elke unieke waarde voorkomt.

De resultaattabel wordt op elk moment automatisch vernieuwd zodra uw oorspronkelijke gegevens wijzigen, zodat u altijd nauwkeurige cijfers hebt – met minimaal inspanning.

Tips:

  • U kunt waarden direct filteren in de draaitabel voor nauwkeurigere samenvattingen.
  • Voor een gedetailleerde uitsplitsing over meerdere velden – zoals tellingen per woord en per categorie – voegt u eenvoudig extra velden toe aan het rijen- of kolomgebied.

Probleemoplossing: Als uw draaitabel niet wordt bijgewerkt na wijzigingen in de oorspronkelijke gegevens, klikt u met de rechtermuisknop ergens in de draaitabel en kiest u ‘Vernieuwen’. Ziet u de veldlijst niet? Klik dan op ‘Veldlijst’ in het tabblad Draaitabelanalyse.


Gerelateerde artikelen

Tel dubbele waarden in een kolom in Excel
Dit artikel laat vier methoden zien om dubbele waarden in een kolom in Excel te tellen.

Tel als cel tekst of een deel van tekst bevat in Excel
Stel dat u onderstaande gegevens heeft en het aantal cellen wilt tellen dat de tekst „Apple" bevat, evenals het aantal cellen met „Orange" en het aantal met „Peach"—allemaal afzonderlijk. Hoe pakt u dat aan? In deze handleiding leggen we gedetailleerd uit hoe u met de functie AANTAL.ALS snel het aantal cellen kunt tellen dat specifieke tekst of een deel daarvan bevat in Excel. Daarnaast introduceren we een geweldige functie waarmee u dit in slechts enkele klikken eenvoudig kunt realiseren.

AANTAL.ALS met meerdere criteria in Excel
In Excel helpt de functie AANTAL.ALS je het aantal keren te bepalen dat een bepaalde waarde voorkomt in een lijst. Maar wat als je meerdere criteria moet combineren? Dat is iets complexer. In dit artikel bespreken we verschillende manieren om met meerdere criteria te tellen.


Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins