AANTAL.LEGE.CELLEN in Excel: lege cellen tellen (2026)
Kort antwoord: De functie AANTAL.LEGE.CELLEN (Engels: COUNTBLANK) telt het aantal lege cellen in een opgegeven bereik. De syntax is simpel:
=AANTAL.LEGE.CELLEN(bereik). Let op: cellen met een formule die “” retourneert worden NIET als leeg geteld.
In het kort
- AANTAL.LEGE.CELLEN telt alle cellen die werkelijk leeg zijn binnen een bereik
- Cellen met een formule zoals
=ALS(A1>5;"ja";"")tellen NIET mee als leeg (ze bevatten een lege tekststring) - Combineer met AANTAL.ALS, AANTALARG en AANTAL voor complete data-analyse
- Handig voor kwaliteitscontrole: ontdek ontbrekende data voordat je analyses uitvoert
Wat is AANTAL.LEGE.CELLEN?
De functie AANTAL.LEGE.CELLEN (in de Engelse Excel-versie: COUNTBLANK) is een specifieke telfunctie die het aantal lege cellen in een bereik retourneert. Dit klinkt eenvoudig, maar in de praktijk is het cruciaal te begrijpen wat Excel als “leeg” beschouwt.
Wanneer gebruik je AANTAL.LEGE.CELLEN?
Je gebruikt deze functie wanneer je wilt weten:
- Hoeveel data ontbreekt: voordat je een draaitabel maakt, wil je weten of er lege cellen zijn
- Kwaliteitscontrole: check of alle verplichte velden zijn ingevuld
- Voortgangsbewaking: hoeveel items in een lijst zijn nog niet afgehandeld
- Voorwaardelijke logica: combineer met ALS om acties uit te voeren wanneer er lege cellen zijn
Syntax van AANTAL.LEGE.CELLEN
De syntax is uiterst eenvoudig:
=AANTAL.LEGE.CELLEN(bereik)
| Parameter | Beschrijving |
|---|---|
| bereik | Het celbereik waarin je lege cellen wilt tellen (bijv. A1:A100 of B2:D50) |
De functie accepteert slechts een argument: het bereik dat je wilt analyseren.
Stappenplan: AANTAL.LEGE.CELLEN gebruiken
Windows
- Klik in de cel waar je het resultaat wilt zien
- Typ
=AANTAL.LEGE.CELLEN( - Selecteer het bereik met je muis (bijv. A1:A50) of typ het handmatig
- Typ
)om de formule af te sluiten - Druk op
Enter
Sneltoets: Druk op Ctrl + Shift + Enter als je werkt met matrixformules in oudere Excel-versies.
Mac
- Klik in de doelcel
- Typ
=AANTAL.LEGE.CELLEN( - Selecteer het bereik of typ het handmatig
- Sluit af met
) - Druk op
Return
Voorbeelden in de praktijk
Voorbeeld 1: Eenvoudig lege cellen tellen
Stel je hebt een klantenlijst in kolom A (A2:A20) en wilt weten hoeveel records nog geen naam hebben:
=AANTAL.LEGE.CELLEN(A2:A20)
Als 3 cellen leeg zijn, retourneert de formule: 3
Voorbeeld 2: Percentage ontbrekende data berekenen
Om het percentage ontbrekende data te berekenen, combineer je AANTAL.LEGE.CELLEN met AANTALARG:
=AANTAL.LEGE.CELLEN(A2:A100) / AANTALARG(A2:A100) * 100
Dit geeft het percentage lege cellen als een getal (bijv. 5 voor 5%). Formatteer de cel als percentage voor een nettere weergave.
Voorbeeld 3: Controleren of alle velden zijn ingevuld
Met een ALS-functie kun je een melding geven:
=ALS(AANTAL.LEGE.CELLEN(A2:E2)>0;"Vul alle velden in";"Compleet")
Handig voor formulieren waar alle velden verplicht zijn.
Voorbeeld 4: Tellen over meerdere kolommen
AANTAL.LEGE.CELLEN werkt ook over meerdere kolommen:
=AANTAL.LEGE.CELLEN(A2:C100)
Dit telt alle lege cellen in het hele blok van A2 tot C100.
Voorbeeld 5: Alleen gevulde cellen tellen (omgekeerd)
Als je juist het aantal GEVULDE cellen wilt weten:
=AANTALARG(A2:A100) - AANTAL.LEGE.CELLEN(A2:A100)
Of gebruik direct AANTAL.ALS met een wildcard:
=AANTAL.ALS(A2:A100;"<>")
Wat telt als “leeg”?
Dit is waar veel gebruikers in de fout gaan. Excel maakt onderscheid tussen:
Telt WEL als leeg
- Volledig lege cellen (nooit iets ingevoerd)
- Cellen waarvan de inhoud is verwijderd met
Delete
Telt NIET als leeg
- Cellen met een formule die “” retourneert, bijvoorbeeld:
=ALS(A1>5;"ja";"") - Cellen met een spatie (druk op spatiebalk + Enter)
- Cellen met een apostrof (
') gevolgd door niets - Cellen met onzichtbare tekens zoals tabs of regeleindes
Lege tekststrings detecteren
Als je ook cellen met lege tekststrings (“”) wilt tellen, gebruik dan:
=SOM.ALS(A2:A100;"=")-AANTAL.LEGE.CELLEN(A2:A100)+AANTAL.LEGE.CELLEN(A2:A100)
Of eenvoudiger met AANTAL.ALS:
=AANTAL.ALS(A2:A100;"")
Dit telt zowel echte lege cellen als cellen met lege tekststrings.
Combineren met andere telfuncties
Excel heeft meerdere telfuncties die elkaar aanvullen:
| Functie | Wat het telt | Voorbeeld |
|---|---|---|
| AANTAL.LEGE.CELLEN | Lege cellen | =AANTAL.LEGE.CELLEN(A:A) |
| AANTAL | Cellen met getallen | =AANTAL(A:A) |
| AANTALARG | Cellen met enige inhoud | =AANTALARG(A:A) |
| AANTAL.ALS | Cellen die aan voorwaarde voldoen | =AANTAL.ALS(A:A;">10") |
| AANTAL.ALSEN | Cellen met meerdere voorwaarden | =AANTAL.ALSEN(A:A;">10";B:B;"<5") |
Praktische combinatie
Om een complete data-analyse te doen:
="Totaal: " & AANTALARG(A2:A100) & " | Gevuld: " & AANTAL(A2:A100) & " | Leeg: " & AANTAL.LEGE.CELLEN(A2:A100)
AANTAL.LEGE.CELLEN in voorwaardelijke opmaak
Je kunt voorwaardelijke opmaak gebruiken om rijen te markeren waar data ontbreekt:
- Selecteer je databereik (bijv. A2:E100)
- Ga naar Start > Voorwaardelijke opmaak > Nieuwe regel
- Kies “Formule gebruiken om te bepalen welke cellen worden opgemaakt”
- Voer in:
=AANTAL.LEGE.CELLEN($A2:$E2)>0 - Kies een opmaak (bijv. rode achtergrond)
- Klik OK
Nu worden alle rijen met minstens een lege cel gemarkeerd.
AANTAL.LEGE.CELLEN versus ISLEEG
De functie ISLEEG controleert een enkele cel en retourneert WAAR of ONWAAR:
=ISLEEG(A1)
AANTAL.LEGE.CELLEN telt meerdere cellen in een keer. Gebruik ISLEEG in combinatie met ALS voor cel-specifieke controles:
=ALS(ISLEEG(A1);"Vul in";A1)
Veelgemaakte fouten
1. Formule retourneert “” wordt als gevuld gezien
Probleem: Je hebt =ALS(B1>0;B1;"") in kolom A. AANTAL.LEGE.CELLEN telt deze niet als leeg.
Oplossing: Gebruik in plaats daarvan:
=AANTAL.ALS(A1:A100;"")
Of heroverweeg je formule-opzet: gebruik liever de waarde 0 of laat de cel daadwerkelijk leeg met een alternatieve aanpak.
2. Spaties in cellen
Probleem: Cellen lijken leeg maar bevatten een spatie.
Oplossing: Gebruik =SPATIES.WISSEN() om spaties te verwijderen, of:
=SOM.ALS(A1:A100;"="&HERHALING(" ";0);A1:A100)
Beter is om de data eerst op te schonen met SPATIES.WISSEN.
3. Verkeerde bereik geselecteerd
Probleem: Je selecteert per ongeluk lege rijen onder je data.
Oplossing: Maak je data een Excel-tabel (Ctrl + T). Dan past het bereik automatisch aan:
=AANTAL.LEGE.CELLEN(Tabel1[Klantnaam])
4. Cirkelverwijzing
Probleem: Je probeert de cel waarin de formule staat mee te tellen.
Oplossing: Zorg dat de cel met de formule buiten het tellenbereik valt.
5. Vergeten dat hele kolommen traag zijn
Probleem: =AANTAL.LEGE.CELLEN(A:A) is traag in grote werkboeken.
Oplossing: Beperk het bereik tot de daadwerkelijke data:
=AANTAL.LEGE.CELLEN(A1:A1000)
Of gebruik dynamische bereiken met INDIRECT en AANTALARG.
FAQ
Wat is het verschil tussen AANTAL.LEGE.CELLEN en AANTAL.ALS met “”?
AANTAL.LEGE.CELLEN telt alleen cellen die werkelijk leeg zijn (nooit gevuld of met Delete geleegd). AANTAL.ALS met “” als criterium telt ook cellen die een lege tekststring bevatten door een formule. In de praktijk geeft =AANTAL.ALS(bereik;"") vaak het resultaat dat je verwacht als je “visueel lege” cellen wilt tellen.
Kan ik AANTAL.LEGE.CELLEN gebruiken in een draaitabel?
Niet direct als functie. Maar je kunt een hulpkolom maken met =ALS(ISLEEG(A1);1;0) en die optellen in de draaitabel. Of gebruik AANTAL in de waarden-sectie en filter op (leeg) in de rijlabels. Lees meer over draaitabellen voor geavanceerde technieken.
Waarom telt AANTAL.LEGE.CELLEN mijn cel met “” niet?
Een cel met de formule ="" of een formule die “” retourneert is technisch niet leeg – er staat een formule in die een lege tekststring produceert. Excel ziet dit als “gevuld met niets” in plaats van “leeg”. Gebruik =AANTAL.ALS(bereik;"") als je ook deze cellen wilt meenemen.
Werkt AANTAL.LEGE.CELLEN met gefilterde data?
Nee, AANTAL.LEGE.CELLEN telt alle cellen in het bereik, ook verborgen rijen. Gebruik voor gefilterde data de functie SUBTOTAAL met functienummer 103 voor een vergelijkbaar effect, of werk met FILTER in Excel 365.
Hoe tel ik lege cellen in meerdere niet-aaneengesloten bereiken?
Gebruik de plus-operator:
=AANTAL.LEGE.CELLEN(A1:A50)+AANTAL.LEGE.CELLEN(C1:C50)+AANTAL.LEGE.CELLEN(E1:E50)
Helaas kun je niet direct meerdere bereiken in een AANTAL.LEGE.CELLEN-functie plaatsen.
Kan ik met AANTAL.LEGE.CELLEN alleen specifieke kolommen controleren?
Ja, door het bereik te beperken. Als je alleen kolom B en D wilt checken in rijen 2-100:
=AANTAL.LEGE.CELLEN(B2:B100)+AANTAL.LEGE.CELLEN(D2:D100)
Wat is de Engelse naam van AANTAL.LEGE.CELLEN?
De Engelse naam is COUNTBLANK. Als je een Engelstalige Excel-versie gebruikt of VBA-code schrijft, gebruik je =COUNTBLANK(range). De functionaliteit is identiek.
Hoe voorkom ik dat gebruikers lege cellen achterlaten?
Gebruik gegevensvalidatie om invoer te verplichten. Ga naar Gegevens > Gegevensvalidatie en stel regels in. Combineer dit met voorwaardelijke opmaak om lege cellen visueel te markeren.
Gerelateerde functies en artikelen
De AANTAL.LEGE.CELLEN functie werkt goed samen met:
- AANTAL.ALS: tellen met voorwaarden
- SOM.ALS: optellen met voorwaarden
- Voorwaardelijke opmaak: visueel markeren van lege cellen
- Excel formules overzicht: alle functies op een rij
- ISLEEG en IS-functies: controleren of een cel leeg is
Geen zin om zelf te puzzelen? Ik help je graag verder. Ik help je graag.
Hulp nodig?
Loop je vast met AANTAL.LEGE.CELLEN of andere telfuncties? Neem contact op:
- WhatsApp: Stuur een bericht
- E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
- Telefoon: +31 6 28963636
Stuur je Excel-bestand mee en beschrijf wat je wilt bereiken. We reageren meestal binnen 24 uur met een oplossing of uitleg.





