Samenvatting AANTALLEN.ALS functie
De AANTALLEN.ALS functie in Excel telt het aantal cellen dat voldoet aan één of meer criteria. Je kunt voorwaarden instellen op basis van datums, getallen, tekst of andere gegevens. De functie ondersteunt logische operatoren (>, <, <>, =) en jokertekens (*, ?) om gedeeltelijke overeenkomsten te vinden.
Vertaling
Nederlands: AANTALLEN.ALS()
Engels: COUNTIFS()
Duits: ZÄHLENWENNS()
Resultaat waarde
Telt in een bereik het aantal cellen dat voldoet aan meerdere criteria.Doel
Tel cellen die aan meerdere criteria voldoen.
Syntaxis
=AANTALLEN.ALS( criteriumbereik1; criteria1; [criteriumbereik2]; [criteria2])
Argumenten
criteriumbereik1
Het eerste bereik dat moet worden geëvalueerd.
criteria1
De criteria die moeten worden gebruikt voor criteriumbereik1.
criteriumbereik2 – [optioneel]
Het tweede bereik dat moet worden geëvalueerd.
criteria2 – [optioneel]
De criteria die voor criteriumbereik2 moeten worden gebruikt.
Gebruik van AANTALLEN.ALS functie
Met AANTALLEN.ALS tel je cellen in een bereik die voldoen aan een opgegeven criterium. In tegenstelling tot de oudere AANTAL.ALS functie kun je meerdere voorwaarden tegelijk toepassen. Je koppelt altijd een bereik aan een criterium. Alleen de eerste combinatie is verplicht. Voor elke extra voorwaarde voeg je een ander bereik en criterium toe. In totaal kun je tot 127 combinaties gebruiken.
Criteria kunnen logische operatoren (>, <, <>, =) en jokertekens (*, ?) bevatten. Ook kun je voorwaarden baseren op waarden uit andere cellen.
Voorbeeld
Met AANTALLEN.ALS tel je records met twee voorwaarden, zoals in deze voorbeelden:
=AANTALLEN.ALS(C5:C14;"geel";D5:D14;2) // Geel en aantal 2
=AANTALLEN.ALS(C5:C14;"geel";D5:D14;">2") // Geel en aantal groter dan 2
De functie is niet hoofdlettergevoelig.
Dubbele aanhalingstekens (“”) in criteria
Tekstwaarden plaats je tussen dubbele aanhalingstekens. Getallen meestal niet. Gebruik je een operator bij een getal, dan zet je het geheel tussen aanhalingstekens.
=AANTALLEN.ALS(A1:A10;100) // aantal is gelijk aan 100
=AANTALLEN.ALS(A1:A10;"> 50") // aantal groter dan 50
=AANTALLEN.ALS(A1:A10;"melissa") // aantal is gelijk aan " Melissa"
Waarde uit een andere cel
Wanneer je een waarde uit een andere cel gebruikt, combineer je de celverwijzing met een operator. In dit voorbeeld telt AANTALLEN.ALS de waarden in A1:A10 die kleiner zijn dan cel B1. Let op: de operator kleiner dan staat tussen aanhalingstekens, maar de celverwijzing niet.
=AANTALLEN.ALS(A1:A10;"<"&B1) // tel cellen kleiner dan cel B1
Niet gelijk aan
Gebruik de operator “<>” tussen dubbele aanhalingstekens (“”) om “niet gelijk aan” criteria te construeren. De onderstaande formule telt cellen die niet gelijk zijn aan ‘Geel’ in het bereik A1: A10:
=AANTALLEN.ALS(A1:A10;"<> geel") // niet "geel"
Lege cellen
AANTALLEN.ALS kan cellen tellen die al dan niet leeg zijn. Onderstaande formules tellen lege cellen en geen lege cellen in het bereik A1: A10:
=AANTALLEN.ALS(A1:A10;"<>") // niet leeg
=AANTALLEN.ALS(A1:A10;"") // leeg
Datums
De eenvoudigste manier om AANTALLEN.ALS met datums te gebruiken, is verwijzen naar een geldige datum in een cel. Als je cellen in A1:A10 wilt tellen die groter zijn dan de datum in B1, gebruik je een formule als volgt:
=AANTALLEN.ALS(A1:A10;">"&B1) // tel datums groter dan A1
We voegen de “>” operator samen met de datum in B1, maar er staan geen aanhalingstekens rond de celverwijzing.
De veiligste manier om een datum te hardcoden in AANTALLEN.ALS is via de functie DATUM. Dit garandeert dat Excel de datum begrijpt. Om cellen in A1:A10 te tellen die kleiner zijn dan 1 juli 2021, gebruik je het volgende:
=AANTALLEN.ALS(A1:A10;"<"&DATUM(2021;7;1)) // datums minder dan 1 juli 2021
Jokertekens
Je kunt het jokerteken vraagteken (?), asterisk (*) of tilde (~) in criteria gebruiken. Een vraagteken (?) komt overeen met een willekeurig teken en een asterisk (*) komt overeen met nul of meer tekens van welke aard dan ook. Als u bijvoorbeeld cellen in een A1:A5 wilt tellen die de tekst “peer” bevatten, kunt u een formule als deze gebruiken:
=AANTALLEN.ALS(A1:A5;"* peer *") // tel cellen die "peer" bevatten
De tilde (~) is een escape-teken waarmee u letterlijke jokertekens kunt vinden. Als u bijvoorbeeld een letterlijk vraagteken (?), Asterisk (*) of tilde (~) wilt tellen, voegt u een tilde toe vóór het jokerteken (dwz ~ ?, ~ *, ~~).
Opmerkingen AANTALLEN.ALS functie
- De functie past meerdere voorwaarden toe met EN-logica, dus voorwaarde 1 EN voorwaarde 2, enzovoort.
- Elk extra bereik moet hetzelfde aantal rijen en kolommen hebben als bereik1, maar bereiken hoeven niet aangrenzend te zijn. Als u bereiken opgeeft die niet overeenkomen, krijgt u de fout
#WAARDE!. - Niet-numerieke criteria moeten tussen dubbele aanhalingstekens worden geplaatst, maar numerieke criteria niet. Bijvoorbeeld: 100, “100”, “> 32”, “melissa” of A1 (waarbij A1 een getal bevat).
- De jokertekens
?en*kan worden gebruikt in criteria. Een vraagteken komt overeen met een willekeurig teken en een asterisk met een willekeurige reeks tekens. - Om een letterlijk vraagteken of asterisk te vinden, gebruik je een tilde (
~) voor het vraagteken of asterisk (dwz~?,~*). - Als het argument criterium naar een lege cel verwijst, verwerkt de functie AANTALLEN.ALS deze als de waarde 0 (nul).

