Alle Excel-functies

AANTAL.ALS in Excel: zo gebruik je het

Engels: COUNTIF

AANTAL.ALS vertelt hoeveel cellen voldoen aan wat je vraagt, zoals =AANTAL.ALS(A2:A6;"Gent").

Probeer gratis de eerste oefeningenIn de les Tellen met AANTAL.ALS

Wat doet AANTAL.ALS?

AANTAL.ALS telt hoeveel cellen in een bereik aan één voorwaarde voldoen. Je geeft twee dingen op: waar Excel moet kijken, en wat er in de cel moet staan om mee te tellen.

De voorwaarde kan een tekst zijn, zoals "Gent", een getal, of een vergelijking zoals ">500". Hoofdletters maken geen verschil, en met jokertekens zoals * tel je ook op een deel van een tekst.

Wanneer gebruik je AANTAL.ALS?

  • Hoeveel bestellingen uit Gent komen: =AANTAL.ALS(A2:A100;"Gent").
  • Hoeveel omzetten boven 500 liggen: =AANTAL.ALS(C2:C100;">500").
  • Hoeveel cursisten geslaagd zijn, met een score van minstens 10: =AANTAL.ALS(B2:B30;">=10").
  • Of een naam dubbel in een lijst staat: =AANTAL.ALS($A$2:$A$50;A2)>1.

Syntax

De syntax is het vaste patroon van een functie. De woorden tussen de haakjes zijn plaatshouders: daar vul je zelf iets in, zoals een cel, een getal of een tekst. Al de rest typ je precies zoals het er staat.

=AANTAL.ALS(bereik; voorwaarde)

Ingevuld: =AANTAL.ALS(C2:C6;">=400")

Zo lees je de formule, onderdeel per onderdeel:

OnderdeelWat het betekentIn het voorbeeld
=Elke formule begint met een gelijkheidsteken. Zonder = ziet Excel wat je typt als gewone tekst.=
AANTAL.ALSDe naam van de functie: zo weet Excel wat het moet doen. Je mag ze in kleine letters typen, Excel zet ze zelf in hoofdletters.AANTAL.ALS
( )Meteen na de naam komen de haakjes. Daartussen staat wat de functie nodig heeft om te werken: de argumenten.( )
bereikDe cellen die je wilt bekijken.C2:C6
voorwaardeWat erin moet staan: "Gent", 100 of ">500".">=400"
;Een puntkomma scheidt de argumenten van elkaar. In een Engelstalige Excel is dat een komma.;
" "Tekst typ je tussen aanhalingstekens, zoals "Gent". Een getal of een cel, zoals 500 of A2, typ je zonder.

AANTAL.ALS stap voor stap

In E1 staat =AANTAL.ALS(C2:C6;">=400"). Telt de rijen met een omzet van minstens 400. Pas de cijfers of de formule aan en kijk wat er gebeurt.

E1
A
B
C
D
E
F
G
H
1
Regio
Product
Omzet
3
2
Gent
Laptop
1200
3
Sint-Niklaas
Scherm
340
4
Gent
Scherm
410
5
Antwerpen
Laptop
980
6
Sint-Niklaas
Muis
75
7
8
9
10
Gereed

Zo bouw je die formule zelf op:

  1. Klik op de cel waar het aantal moet komen, hier E1, en typ de functie met een haakje.=AANTAL.ALS(
  2. Selecteer de cellen waarin Excel moet kijken: de omzetten in C2 tot en met C6. Typ een puntkomma.=AANTAL.ALS(C2:C6;
  3. Typ de voorwaarde tussen aanhalingstekens: minstens 400 schrijf je als ">=400".=AANTAL.ALS(C2:C6;">=400"
  4. Sluit het haakje en druk op Enter: drie omzetten zijn minstens 400.=AANTAL.ALS(C2:C6;">=400")

Meer voorbeelden

Tellen op een tekst

In E1 staat =AANTAL.ALS(A2:A6;"Gent"). Twee rijen komen uit Gent.

E1
A
B
C
D
E
F
G
H
1
Regio
Product
Omzet
2
2
Gent
Laptop
1200
3
Sint-Niklaas
Scherm
340
4
Gent
Scherm
410
5
Antwerpen
Laptop
980
6
Sint-Niklaas
Muis
75
7
8
9
10
Gereed

Een grens uit een cel

In F2 staat =AANTAL.ALS(C2:C6;">"&F1). De grens staat in F1. Met & plak je het teken > aan die cel. Verander F1 in 300, en het aantal past zich aan.

F2
A
B
C
D
E
F
G
H
1
Regio
Product
Omzet
Grens
500
2
Gent
Laptop
1200
2
3
Sint-Niklaas
Scherm
340
4
Gent
Scherm
410
5
Antwerpen
Laptop
980
6
Sint-Niklaas
Muis
75
7
8
9
10
Gereed

Alles behalve

In E1 staat =AANTAL.ALS(B2:B6;"<>Laptop"). Met <> tel je alles wat geen laptop is: twee schermen en een muis.

E1
A
B
C
D
E
F
G
H
1
Regio
Product
Omzet
3
2
Gent
Laptop
1200
3
Sint-Niklaas
Scherm
340
4
Gent
Scherm
410
5
Antwerpen
Laptop
980
6
Sint-Niklaas
Muis
75
7
8
9
10
Gereed

Voorwaarden schrijven

Tekst en vergelijkingen staan tussen aanhalingstekens: "Gent", ">500" of "<>Gent". Wil je vergelijken met een cel, plak die dan aan het teken met &: ">"&E1.

Veelgebruikte voorwaarden

Tellen hoe vaak een naam voorkomt doe je met =AANTAL.ALS(A2:A50;"Gent"). Alles behalve Gent tel je met "<>Gent". Bedragen boven een grens tel je met ">500". Komt de naam uit een cel, schrijf dan gewoon =AANTAL.ALS(A2:A50;E1), zonder aanhalingstekens.

Dubbele waarden opsporen

Met =AANTAL.ALS($A$2:$A$50;A2)>1 krijg je WAAR op elke rij waarvan de waarde meer dan één keer voorkomt. Voer de formule door en filter daarna op WAAR. Zo zie je meteen welke rijen je moet nakijken.

Meer dan één voorwaarde

Moet een rij aan meer dingen tegelijk voldoen, gebruik dan AANTALLEN.ALS: =AANTALLEN.ALS(A2:A50;"Gent";C2:C50;">500") telt de rijen uit Gent met een bedrag boven 500.

Hier gaat het vaak mis

  • >500 zonder aanhalingstekens is een fout.
  • Hoofdletters maken geen verschil, onzichtbare spaties wel.
Nu zelf proberen?
Oefen dit in de les Tellen met AANTAL.ALS, met correctie en uitleg bij elke stap. De eerste oefeningen zijn gratis.

Probeer gratis de eerste oefeningen

Veelgestelde vragen

Kan ik op een deel van een tekst tellen?

Ja, met jokertekens: "*gent*" telt alles waar gent in voorkomt.

Lees ook

AANTAL en AANTALARGAANTALLEN.ALSSOM.ALSSOMMEN.ALSGEMIDDELDE.ALS