Cursus
Een van de meest ondergewaardeerde formules in Excel is de COUNT()-formule (of, nauwkeuriger, de COUNT()-functie). Die kan je tijd besparen, fouten verminderen en je data-analyse een stuk soepeler maken.
In deze gids neem ik je op een praktische en duidelijke manier mee door de tel-functies van Excel, of je nu net begint met Excel of het al jaren gebruikt.
Wat is de COUNT()-formule in Excel?
De COUNT()-functie in Excel telt het aantal numerieke waarden binnen een opgegeven bereik cellen. Het primaire doel is te bepalen hoeveel cellen getallen bevatten.
Als je bijvoorbeeld een verkooprapport beheert of toetscijfers bijhoudt, helpt COUNT() je te zien hoeveel geldige numerieke invoeren er zijn.
Je kunt deze functie gebruiken wanneer je wilt:
- Controleren hoeveel items een ingevulde prijs hebben
- Bekijken hoeveel studenten numerieke cijfers hebben ingeleverd
- Het aantal antwoorden in een enquête met numerieke data samenvatten
Door het telproces te versnellen bespaart COUNT() tijd en verkleint het de kans op handmatige fouten in je data-analyse.
COUNT()-formule: syntaxis en uitleg
De syntaxis voor het gebruik van de COUNT()-formule is:
COUNT(value1, [value2], ...)
Laten we dit begrijpen:
|
Argument |
Status |
Beschrijving |
|
|
Vereist |
Celverwijzing of bereik waarin getallen geteld moeten worden |
|
|
Optioneel |
Celverwijzingen of bereiken waarin getallen geteld moeten worden. Dit kan tot 255 extra items bevatten. |
De COUNT()-functie neemt alleen getallen, datums en numerieke tekst op (zoals 1 als die direct als argument is ingevoerd). Ze negeert tekst, logische waarden (zoals TRUE of FALSE), foutwaarden en lege cellen wanneer deze deel uitmaken van een bereik.
Hoe gebruik je de COUNT()-formule
Laten we bekijken hoe je de COUNT()-functie inzet voor werk uit de praktijk.
Voorbeeld 1: Eenvoudige numerieke data tellen
Eerst behandelen we hoe je numerieke waarden in een bereik telt:
Stel, we hebben twee kolommen: Roll No en Marks. Sommige cellen in de kolom Marks zijn leeg.
Om te tellen hoeveel numerieke invoeren er in de kolom Marks staan:
=COUNT(B2:B11)

Omdat 2 van de 10 cellen leeg zijn, geeft de formule 8 terug, wat 8 numerieke waarden in het bereik vertegenwoordigt.
We kunnen ook extra numerieke waarden buiten het bereik meenemen. Zo doe je dat:
=COUNT(B2:B11, 20)

Deze formule telt de acht numerieke waarden in B2:B11 plus de extra 20, dus het resultaat is 9.
Voorbeeld 2: Datums en tijden tellen
Stel dat je een aanwezigheidslijst van medewerkers beheert waarin elke rij een incheckdatum en -tijd bevat. Soms vergeten medewerkers de datum of tijd in te vullen, of heeft iemand een notitie ingevuld in plaats van een geldige datum. Ik typte "Hello", wat er duidelijk niet bij hoort.

Hier helpt de COUNT()-functie bij. Je kunt snel controleren hoeveel geldige numerieke invoeren je werkelijk hebt.
In Excel:
-
Worden datums als getallen opgeslagen (aantal dagen sinds 1 januari 1900).
-
Worden tijden opgeslagen als fracties van een dag van 24 uur (bijvoorbeeld
0.5is 12:00).
Omdat beide numeriek zijn, neemt COUNT() ze mee bij het optellen.
Voor de datumkolom gebruik ik de volgende formule:
=COUNT(A2:A6)

En voor de tijdkolom gebruik ik de volgende formule:
=COUNT(B2:B6)

Beide formules geven 3 terug, omdat er in elke kolom slechts 3 numerieke waarden staan. In de cellen A2 tot en met A6:
- A2 > numeriek
- A3 > numeriek
- A4 > leeg (niet geteld)
- A5 > tekst (niet numeriek)
- A6 > numeriek
En in de cellen B2 tot en met B6:
- B2 > numeriek
- B3 > numeriek
- B4 > leeg (niet geteld)
- B5 > leeg (niet geteld)
- B6 > numeriek
Voorbeeld 3: Benoemde bereiken gebruiken
Met benoemde bereiken in Excel kun je een aangepaste naam toekennen aan een cel of een celbereik. In combinatie met functies zoals COUNT() maken ze formules leesbaarder en dynamisch herbruikbaar.
Voor dit voorbeeld gebruik ik de volgende data:

Allereerst moeten we een benoemd bereik definiëren. Zo doe je dat:
-
Selecteer de cellen met je verkoopcijfers:
C2:C6. -
Ga naar Formulas > Define Name en geef het een naam zoals
SalesData.

In plaats van te schrijven:
=COUNT(C2:C6)
Kun je eenvoudig schrijven:
=COUNT(SalesData)

De formule geeft 5 terug omdat alle vijf de cellen numerieke waarden bevatten.

Maar waarom zou je benoemde bereiken gebruiken? Omdat dit twee grote voordelen heeft:
-
Flexibiliteit: Als je databereik verandert (bijv. je voegt meer rijen toe voor extra verkoopcijfers), hoef je alleen het benoemde bereik één keer bij te werken—je hoeft niet elke formule die ernaar verwijst aan te passen.
-
Herbruikbaarheid: Je kunt
SalesDatain elke formule, overal in de werkmap gebruiken, zonder je zorgen te maken over celverwijzingen.
Voorbeeld 4: COUNT() combineren met andere functies
Voor complexere en inzichtelijkere berekeningen kunnen we COUNT() ook nesten in andere functies. Stel dat je het gemiddelde van alle getallen in een bereik wilt berekenen, maar tekst en lege cellen wilt negeren, en ook wilt weergeven hoeveel numerieke invoeren in de berekening zijn gebruikt.
Zo doe je dat door COUNT() te combineren met SUM():
=SUM(A2:A6)/COUNT(A2:A6)

Je kunt COUNT() ook gebruiken met een IF()-voorwaarde voor logische tests:
=IF(COUNT(C2:C7)>0, SUM(C2:C7)/COUNT(C2:C7), "No numbers")
Deze formule toont het gemiddelde alleen als er numerieke waarden zijn; anders staat er No numbers.

Je kunt de COUNT()-functie zelfs nesten voor rapportage en samenvatting van data, want ze werkt goed in dashboards en dynamische sheets.
Stel, je wilt COUNT() gebruiken voor rapportage. Zo gebruik je COUNT() met ingebedde tekst:
="There are " & COUNT(C2:C7) & " numeric values."

COUNT()-foutmeldingen oplossen
Hoewel de COUNT()-functies van Excel doorgaans eenvoudig te gebruiken zijn, kun je toch onverwachte resultaten krijgen. Laten we veelvoorkomende problemen bekijken en zien hoe je ze oplost, zodat je tellingen kloppen.
#NAME? en #VALUE!-fouten verhelpen
Bij het werken met COUNT() en aanverwante functies kom je vaak twee fouten tegen: #NAME? en #VALUE!. Laten we bekijken waardoor ze ontstaan en hoe je ze kunt oplossen.
#NAME?-fout
Dit gebeurt wanneer Excel de functie of het benoemde bereik dat je hebt ingevoerd niet herkent, meestal door een typfout. Zo los je dit op:
-
Controleer de spelling van je functienaam. Typ je bijvoorbeeld
COUUNT()in plaats vanCOUNT(), dan krijg je een#NAME?-fout. -
Zorg dat alle benoemde bereiken waarnaar je verwijst correct zijn gedefinieerd.
-
Controleer of tekstcriteria waar nodig correct tussen aanhalingstekens staan.
#VALUE!-fout
Deze fout verschijnt wanneer COUNT() een argument krijgt dat niet te verwerken is, zoals een tekststring waar een bereik of numerieke waarde wordt verwacht. Bijvoorbeeld: =COUNT("text")
Omdat COUNT() numerieke waarden of bereiken verwacht, en geen platte tekst, levert dit een #VALUE!-fout op.
Zo los je dit op:
-
Zorg dat je argumenten geldige bereiken of numerieke data zijn.
-
Als je tekst wilt tellen, gebruik dan
COUNTA().
Lege cellen en problemen met verborgen data vermijden
Soms kunnen COUNT()-resultaten verwarrend zijn door de manier waarop lege cellen, verborgen rijen of opmaak worden behandeld:
Lege cellen en lege strings
Als je wilt testen wat er echt in een cel staat, probeer dan:
=LEN(cell)
Dit toont het aantal tekens in de cel, zodat je onzichtbare inhoud zoals spaties kunt opsporen.
Verborgen rijen
Alle COUNT()-functies tellen verborgen rijen mee. Wil je alleen zichtbare (gefilterde) rijen tellen, doe dan dit:
=COUNT(102, range)
Hier geeft 102 aan Excel door om alleen numerieke waarden in zichtbare cellen te tellen (gebruikt met de SUBTOTAL-functie).
Opmaakproblemen
Soms lijkt een cel een getal te bevatten, maar is die eigenlijk als tekst opgeslagen, waardoor COUNT() deze negeert. Bijvoorbeeld, "100" als tekst wordt niet geteld:
-
=ISTEXT(cell)geeftTRUEterug als het tekst is -
=ISNUMBER(cell)geeftTRUEterug als het een getal is
Om verrassingen te voorkomen, zet tekstgetallen om naar echte getallen en vervang waar mogelijk onnodige lege cellen door standaardwaarden.
Andere tel-functies: COUNTIF(), COUNTA() en meer
Naast de basisfunctie COUNT() biedt Excel geavanceerde tel-functies zoals COUNTA(), COUNTBLANK() en COUNTIF(). Deze functies geven ons meer flexibiliteit voor data-analyse, of we nu alle niet-lege cellen willen tellen, ontbrekende data willen vinden, of voorwaarden willen toepassen op onze tellingen.
Laten we dit begrijpen met simpele, praktische voorbeelden.
COUNTA()-functie gebruiken voor niet-lege cellen
De COUNTA()-functie telt alle niet-lege cellen in een bereik. Dit omvat cellen met getallen, tekst, logische waarden (TRUE, FALSE), fouten of andere gegevens. Ideaal om de volledigheid van data te controleren.
Stel, we hebben een bereik met getallen, tekst en fouten, plus één lege cel.
=COUNTA(A2:A6)

De formule telt alle gevulde cellen, dus als 4 cellen data hebben en 1 leeg is, geeft ze 4 terug.
Je kunt deze formule gebruiken om te checken of alle rijen data bevatten en om de volledigheid van formulieren of enquêtes te beoordelen
Lege cellen identificeren met COUNTBLANK()
COUNTBLANK() telt het aantal lege cellen in een bereik. Maar cellen met de waarde nul worden niet meegeteld, want 0 is een getal, geen lege cel. De syntaxis is:
= COUNTBLANK(range)
Hier is range een vereist argument dat het bereik aangeeft waaruit we de lege cellen willen tellen.
In het onderstaande voorbeeld hebben we een mix van getallen, tekst (hier zette ik weer "Hello"), en lege cellen. Laten we zien hoe COUNTBLANK() ons helpt die hiaten te vinden.

De formule geeft 2 terug omdat er slechts twee cellen leeg zijn.
Voorwaardelijk tellen met COUNTIF()
COUNTIF() laat ons cellen tellen die aan een specifieke voorwaarde voldoen, zoals getallen boven een drempel, specifieke tekst of patronen met wildcards. Handig voor het filteren en samenvatten van data.
De syntaxis is:
=COUNTIF(range, criteria)
Hierbij geldt:
-
rangeis waar je wilt zoeken -
criteriais waar je naar wilt zoeken
Stel, we volgen verkoopcijfers en willen weten hoeveel waarden in onze dataset boven de 100 liggen:
=COUNTIF(B2:B6, ">100")

Als resultaat geeft dit 1 terug, omdat slechts één cel in het bereik een waarde boven 100 bevat.
Stel je beheert orderstatussen en je wilt tellen hoeveel items nog op pending staan, zodat we kunnen opvolgen of voortgang rapporteren. Gebruik dan de volgende formule:
=COUNTIF(C2:C6, "pending")

De bovenstaande formule geeft 2 terug omdat twee cellen “pending” bevatten in het opgegeven bereik.
Nog een derde voorbeeld. Stel, we hebben een lijst met items, verkopen en statussen en we willen tellen hoeveel er beginnen met de letter A. Gebruik dan de volgende formule:
=COUNTIF(A2:A6, "A*")

Dit geeft 2 terug omdat twee cellen in het bereik met A beginnen.
Conclusie
De tel-functies van Excel zijn ontzettend handig. Als je weet hoe je ze toepast, kun je je spreadsheets opschonen, hiaten opsporen en rapporten maken die nauwkeurig en betrouwbaar zijn.
Probeer deze formules toe te voegen aan je dagelijkse Excel-taken. Je merkt dat ze tijd besparen en je meer grip geven op je data. Kleine technieken als deze maken een groot verschil, en de beste manier om ze onder de knie te krijgen is door er vandaag nog mee te beginnen. Schrijf je in voor onze cursus Advanced Excel Functions om je vaardigheden in data-analyse en productiviteit echt uit te bouwen.
Ik ben een contentstrateeg die graag complexe onderwerpen eenvoudig maakt. Ik heb bedrijven als Splunk, Hackernoon en Tiiny Host geholpen om boeiende en informatieve content te maken voor hun doelgroep.
FAQs
Hoe tel je rijen in Excel?
Om rijen in Excel te tellen, klik je op de kolomkop. De statusbalk rechtsonder in je Excel-venster geeft het aantal rijen weer.
Hoe tel je tekens in Excel?
Je kunt de functie =LEN(cell) gebruiken om tekens in Excel te tellen. Bijvoorbeeld: =LEN("APPLE")
Dit geeft 5 terug, omdat het woord APPLE 5 tekens heeft.
Hoe gebruik je automatisch aanvullen in Excel?
Om AutoAanvullen in Excel te gebruiken, voer je je initiële data in een cel in. Verplaats dan je cursor naar de rechterbenedenhoek van de cel tot deze verandert in een klein kruisje (de vulgreep).
Klik en sleep de vulgreep omlaag of over het gewenste bereik, en Excel vult de cellen automatisch met de data, formules of reeks die je gebruikt.
Wat is MAX() in Excel?
De functie MAX() is een vooraf ingestelde Excel-functie die het hoogste getal in een bereik vindt:
=MAX (cell range).

