Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Combineer de functies COUNTIF en LEFT om cellen te tellen die beginnen met een bepaald teken in Excel

Author Siluvia Last modified

Bij het werken met grote datasets in Excel moet je vaak nagaan hoeveel cellen beginnen met een specifiek teken (of letter/cijfer) in een bepaald bereik. Dit kan handig zijn voor groeperen, segmenteren of snel gegevens analyseren zoals productcodes, namen of categorische items die een patroon volgen. Bijvoorbeeld, items of medewerkersnamen die altijd beginnen met een bepaalde letter kunnen efficiënt worden gefilterd en geteld met geschikte Excel-functies of tools. Deze handleiding beschrijft verschillende praktische methoden om het aantal cellen dat begint met een bepaald teken te tellen, inclusief traditionele formules, gespecialiseerde Excel-add-ins en VBA-code voor meer geavanceerde scenario's. Elke aanpak heeft zijn eigen voordelen, zodat je er een kunt kiezen die het beste bij je behoeften en data-scenario's past.

Gebruik formules om cellen te tellen die beginnen met een bepaald teken
Een geweldige functie om gemakkelijk cellen te tellen die beginnen met een bepaald teken
VBA-macro om cellen te tellen die beginnen met een specifiek teken


Gebruik formules om cellen te tellen die beginnen met een bepaald teken

Stel dat je een lijst met tekstreeksen hebt zoals te zien is in de onderstaande schermafbeelding, en je moet tellen hoeveel van deze cellen beginnen met het teken “K”. Dit is een veelvoorkomende taak bij gegevensvalidatie, lijstcontrole of filtercodes die voldoen aan naamregels.

a screenshot of the original data

Om dit snel te doen, kun je verschillende formules gebruiken die gebruikmaken van Excels COUNTIF en LEFT functies (of een combinatie van arrayformules). Deze stellen je in staat alleen die cellen te identificeren die voldoen aan het "begint met"-criterium.

1. Selecteer een lege cel waarin je het telresultaat wilt weergeven. Kopieer en plak de onderstaande formule in deze cel en druk vervolgens op Ctrl + Shift + Enter (dit is een arrayformule in sommige Excel-versies) om je resultaat te krijgen.

=COUNT(IF(LEFT(A2:A6,1)="K",1,""))

a screenshot of using formula to count cells begin with a certain character

Opmerkingen:

  • 1) A2:A6 is het bereik met de tekstreeksen die moeten worden geëvalueerd. 1 geeft aan dat je alleen het eerste teken vergelijkt. Vervang “K” door elk teken dat je nodig hebt. Je kunt het bereik en het doelteken naar behoefte aanpassen voor je daadwerkelijke gegevens.
  • 2) Als je vergeet Ctrl + Shift + Enter te gebruiken in oudere Excel-versies, wordt de formule mogelijk niet correct berekend. In Microsoft 365 en Excel 2021 worden arrays vaak automatisch uitgesplitst.
  • 3) De volgende formules kunnen ook nuttig zijn, afhankelijk van je versie en voorkeuren:
    =COUNTIF(A2:A6,"K*")
    Deze formule gebruikt een jokerteken, dat overeenkomt met alle waarden in het bereik A2:A6 die beginnen met "K". Er is geen invoer van een array nodig.
    =SUMPRODUCT(--(LEFT(A2:A6,1)="K"))
    Deze formule is handig als je een alternatief voor arrayformules wilt, omdat SUMPRODUCT arrays systeemeigen kan verwerken.

Praktische tips: Als je cellen wilt tellen die beginnen met andere tekens of meer dan één initiële tekens, pas dan het nummer in de LEFT-functie aan (bijvoorbeeld, LEFT(A2:A6,2) voor de eerste twee tekens) en ook de doelstring. Controleer altijd dubbel dat je brongegevens geen extra spaties aan het begin bevatten, wat de telling onnauwkeurig kan maken.


Een geweldige functie om gemakkelijk cellen te tellen die beginnen met een bepaald teken

De functie Specifieke Cellen Selecteren van Kutools voor Excel biedt een eenvoudige en flexibele manier om het aantal cellen te tellen dat begint met een specifiek teken – geen noodzaak om formules te schrijven of te onthouden. Deze visuele, klik-en-werk-aanpak is geschikt voor gebruikers die complexe syntaxis willen vermijden of die herhaaldelijk snelle controles moeten uitvoeren op verschillende kolommen of bereiken.

Voordat u Kutools voor Excel toepast, moet u het eerst downloaden en installeren.

1. Selecteer het bereik van cellen dat je wilt controleren. Ga naar het tabblad Kutools, klik dan op Selecteer > Specifieke Cellen Selecteren. Zie de onderstaande schermafbeelding.

a screenshot of enabling the Select Specific Cells feature

2. Configureer in het dialoogvenster Specifieke Cellen Selecteren je instellingen:

  • 2.1) Selecteer in Selectietype Cel om elke cel individueel te controleren.
  • 2.2) Kies in de keuzelijst Specifiek type Begint met.
  • 2.3) Voer het begin teken (bijvoorbeeld, "K") in het tekstvak in om op te geven waar je naar zoekt.
  • 2.4) Klik op OK om de bewerking uit te voeren.

a screenshot of setting conditions

3. Wanneer de bewerking is voltooid, verschijnt er een ander dialoogvenster Specifieke Cellen Selecteren, dat je precies vertelt hoeveel cellen in het geselecteerde bereik beginnen met je opgegeven teken. Tegelijkertijd worden al die overeenkomende cellen geselecteerd in je werkblad. Klik op OK om het dialoogvenster te sluiten en de resultaten verder te bekijken of bewerken naar behoefte.

Deze aanpak wordt ten zeerste aanbevolen voor gebruikers die resultaten snel moeten verifiëren of overeenkomende cellen moeten selecteren voor extra opmaak of acties, vooral in workflows die niet zwaar op formules leunen. Onthoud dat Kutools-functies naadloos grote datasets ondersteunen en snelle, herhaalde bewerkingen toestaan zonder handmatig formulebeheer.

Opmerking: Deze methode is hoofdlettergevoelig. Als het aantal overeenkomsten niet is wat je verwacht, zorg er dan voor dat je criteria exact overeenkomen met de hoofdletters/kleine letters en de begin tekens van de cellen.

  Als u een gratis proefperiode (30-dag) van dit hulpprogramma wilt, klikt u op de link om het te downloaden, en gaat u vervolgens naar de bewerking toepassen volgens de hierboven beschreven stappen.


VBA-macro om cellen te tellen die beginnen met een specifiek teken

Voor gevorderde gebruikers, of in automatiseringsscenario's waarin je het aantal cellen moet tellen dat begint met een specifiek teken in dynamische of gefilterde datasets, biedt VBA een flexibel alternatief. Met een eenvoudige macro kun je deze bewerking uitvoeren op elk bereik – vooral handig als de tellingstaak vaak wordt herhaald, of als je gegevens vaak veranderen en je formules niet steeds wilt bijwerken.

De onderstaande macro vraagt je om je doelbereik te selecteren en het teken in te voeren om te controleren. Het analyseert vervolgens elke cel en toont de telling in een handig dialoogvenster. Deze oplossing is ideaal voor het automatiseren van repetitieve taken, of bij het werken met tabellen die geen formules direct toestaan (zoals gefilterde tabellen, beveiligde werkbladen of interactieve rapporten). De macro is niet hoofdlettergevoelig, tenzij je deze zo wijzigt.

1. Druk op Alt + F11 om de Microsoft Visual Basic for Applications-editor te openen. Klik in het VBA-venster op Invoegen > Module en plak de volgende code in het modulevenster:

Sub CountCellsStartingWithChar()
    Dim WorkRng As Range
    Dim Cell As Range
    Dim FirstChar As String
    Dim CountNum As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to count:", xTitleId, WorkRng.Address, Type:=8)
    
    FirstChar = Application.InputBox("Enter the character to check:", xTitleId, "", Type:=2)
    
    CountNum = 0
    
    If WorkRng Is Nothing Or FirstChar = "" Then
        MsgBox "No valid range or character specified.", vbExclamation, xTitleId
        Exit Sub
    End If
    
    For Each Cell In WorkRng
        If Not IsEmpty(Cell.Value) Then
            If Left(Cell.Value, 1) = FirstChar Then
                CountNum = CountNum + 1
            End If
        End If
    Next
    
    MsgBox "Number of cells beginning with '" & FirstChar & "': " & CountNum, vbInformation, xTitleId
End Sub

2. Sluit de VBA-editor, keer terug naar je werkblad en druk op Alt + F8 om de lijst met macro's te openen. Selecteer CountCellsStartingWithChar en klik op Uitvoeren. Volg de prompts om je bereik te selecteren en het doelteken op te geven.

Praktische tips: Deze macro werkt het beste voor tekstkolommen of -lijsten. Als je de vergelijking hoofdletterongevoelig wilt maken, vervang dan de regel Left(Cell.Value,1) = FirstChar met LCase(Left(Cell.Value,1)) = LCase(FirstChar). Zorg er ook voor dat het geselecteerde bereik alleen de cellen bevat die je wilt opnemen, omdat samengevoegde cellen of cellen met formules die fouten retourneren de resultaten kunnen beïnvloeden.

Als je het bericht “Geen geldig bereik of teken opgegeven” krijgt, probeer het dan opnieuw en zorg ervoor dat je de prompts niet leeg laat. Deze macro is niet alleen nuttig voor eenvoudige tellingstaken, maar ook bij integratie in grotere automatiseringsprocessen (zoals meervoudige rapporten of VBA-gedreven dashboards).


Gerelateerde artikelen

COUNTIF gebruiken met meerdere criteria in Excel
In Excel kan de COUNTIF-functie ons helpen om het aantal van een bepaalde waarde in een lijst te berekenen. Maar soms moeten we meerdere criteria gebruiken voor het tellen, dit wordt complexer. Vandaag zal ik praten over enkele items voor het tellen met meerdere criteria.

Tellen op basis van datum/maand/jaar en datumbereik in Excel
Methoden in deze handleiding zullen je leiden om te tellen op basis van datum/maand/jaar en datumbereik met formules in Excel.

Tellen als cellen beginnen of eindigen met specifieke tekst in Excel
Stel dat je een bereik van gegevens hebt en je wilt het aantal cellen tellen dat begint met “kte” of eindigt met “kte” in een werkblad. Hier introduceer ik enkele trucs in plaats van handmatig tellen voor jou.

COUNTIF voor een specifieke waarde over meerdere werkbladen
Stel dat je meerdere werkbladen hebt en het aantal keren dat een specifieke waarde “Excel” voorkomt wilt krijgen uit deze werkbladen. Hoe kon ik een specifieke waarde over meerdere werkbladen tellen?


Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


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

  • Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen