Formules en functies

AANTAL.ALS, functie

Gebruik AANTAL.ALS, een van de statistische functies, om het aantal cellen te tellen die voldoen aan een criterium, bijvoorbeeld om te tellen hoe vaak een bepaalde plaats voorkomt in een lijst met klanten.

Simpel gezegd betekent AANTAL.ALS:

  • =AANTAL.ALS(Waar wilt u zoeken? Wat wilt u zoeken?)

Bijvoorbeeld:

  • =AANTAL.ALS(A2:A5,"Londen")

  • =AANTAL.ALS(A2:A5;A4)

Uw browser biedt geen ondersteuning voor video. Installeer Microsoft Silverlight, Adobe Flash Player of Internet Explorer 9.

AANTAL.ALS(bereik;criterium)

Naam argument

Beschrijving

bereik    (vereist)

De groep cellen die u wilt tellen. Het argument bereik kan bestaan uit getallen, matrices, een benoemd bereik of verwijzingen die getallen bevatten. Lege waarden en tekstwaarden worden genegeerd.

Meer informatie over het selecteren van bereiken in een werkblad.

criterium    (vereist)

Een getal, expressie, celverwijzing of tekenreeks die bepaalt welke cellen worden geteld.

U kunt hier bijvoorbeeld een getal gebruiken zoals 32, een vergelijking zoals ">32", een cel zoals B4 of een woord zoals "appels".

AANTAL.ALS ondersteunt maar één criterium. Gebruik AANTALLEN.ALS als u meerdere criteria wilt gebruiken.

Voorbeelden

Kopieer de gegevens uit onderstaande tabel en plak deze in cel A1 van een nieuw werkblad, om deze voorbeelden te gebruiken in Excel.

Gegevens

Gegevens

appels

32

sinaasappels

54

perziken

75

appels

86

Formule

Beschrijving

=AANTAL.ALS(A2:A5;"appels")

Telt het aantal cellen met appels in de cellen A2 tot en met A5. Het resultaat is 2.

=AANTAL.ALS(A2:A5;A4)

Telt het aantal cellen met perziken (de waarde in A4) in de cellen A2 tot en met A5. Het resultaat is 1.

=AANTAL.ALS(A2:A5,A2)+AANTAL.ALS(A2:A5,A3)

Telt het aantal cellen met appels (de waarde in A2) en sinaasappels (de waarde in A3) in de cellen A2 tot en met A5. Het resultaat is 3. In deze formule wordt AANTAL.ALS twee keer gebruikt om meerdere criteria op te geven, met één criterium per expressie. U kunt ook de functie AANTALLEN.ALS gebruiken.

=AANTAL.ALS(B2:B5;">55")

Telt het aantal cellen met een waarde groter dan 55 in de cellen B2 tot en met B5. Het resultaat is 2.

=AANTAL.ALS(B2:B5;"<>"&B4)

Telt het aantal cellen met een waarde die niet gelijk is aan 75 in de cellen B2 tot en met B5. Met het teken & worden de vergelijkingsoperator voor niet gelijk aan (<>) en de waarde in B4 samengevoegd om te worden gelezen als =AANTAL.ALS(B2:B5;"<>75"). Het resultaat is 3.

=AANTAL.ALS(B2:B5;">=32")-AANTAL.ALS(B2:B5;"<=85")

Telt het aantal cellen met een waarde groter dan (>) of gelijk aan (=) 32 en kleiner dan (<) of gelijk aan (=) 85 in de cellen B2 tot en met B5. Het resultaat is 1.

=AANTAL.ALS(A2:A5;"*")

Telt het aantal cellen met tekst in de cellen A2 tot en met A5. Het sterretje (*) wordt gebruikt als jokerteken en geeft aan dat elk willekeurig teken is toegestaan. Het resultaat is 4.

=AANTAL.ALS(A2:A5;"?????es")

Telt het aantal cellen met een tekenreeks met 7 tekens die eindigt op "es" in de cellen A2 tot en met A5. Het vraagteken (?) wordt gebruikt als jokerteken en wordt gebruikt om de specifieke tekens op te geven die worden gezocht. Het resultaat is 2.

Algemene problemen

Probleem

Wat is er fout gegaan

Er wordt een verkeerde waarde geretourneerd voor lange tekenreeksen.

De functie AANTAL.ALS retourneert onjuiste resultaten als u deze gebruikt om tekenreeksen die meer dan 255 tekens lang zijn te vergelijken.

Gebruik hiervoor de functie TEKST.SAMENVOEGEN of de operator voor samenvoegen &. Gebruik bijvoorbeeld =AANTAL.ALS(A2:A5,"lange tekenreeks"&"een andere lange tekenreeks").

Er wordt geen waarde geretourneerd terwijl er wel een waarde wordt verwacht.

Plaats het argument criterium tussen aanhalingstekens.

De formule AANTAL.ALS resulteert in de fout #WAARDE! als er naar een ander werkblad wordt verwezen.

Deze fout treedt op wanneer de formule met de functie verwijst naar cellen of een bereik in een gesloten werkmap en de cellen in de berekening zijn opgenomen. Dit werkt alleen als de andere werkmap is geopend.

Aanbevolen procedures

Werkwijze

Waarom

De functie AANTAL.ALS maakt geen onderscheid tussen hoofdletters en kleine letters in tekenreeksen.

Het argument criterium is niet hoofdlettergevoelig. De tekenreeks "appels" en de tekenreeks "APPELS" leveren dus hetzelfde resultaat op.

Gebruik jokertekens.

U kunt de jokertekens vraagteken (?) en sterretje (*) gebruiken in criteria. Een vraagteken staat voor een willekeurig teken. Een sterretje staat voor een willekeurige reeks tekens. Als u echt een vraagteken of een sterretje zoekt, typt u een tilde (~) vóór het vraagteken of sterretje.

Met =AANTAL.ALS(A2:A5;"appel?") telt u bijvoorbeeld alle cellen waarin "appel" voorkomt en de laatste letter een willekeurige letter is.

Zorg ervoor dat uw gegevens geen foutieve tekens bevatten.

Als u tekstwaarden wilt tellen, moet u ervoor zorgen dat de gegevens geen voorloop- of volgspaties bevatten en ook geen niet-afdrukbare tekens, of rechte en gekrulde aanhalingstekens door elkaar. Anders kan AANTAL.ALS een onverwacht resultaat opleveren.

Gebruik de functie WISSEN.CONTROL of SPATIES.WISSEN.

Gebruik benoemde bereiken.

AANTAL.ALS ondersteunt benoemde bereiken in een formule (zoals =AANTAL.ALS(fruit;">=32")-AANTAL.ALS(fruit;">85"). Het benoemde bereik kan zich in het huidige werkblad bevinden, in een ander werkblad in dezelfde werkmap of in een andere werkmap. Als u wilt verwijzen naar een andere werkmap, moet die werkmap geopend zijn.

Opmerking: De functie AANTAL.ALS telt geen cellen op basis van celachtergrond of tekstkleur. Excel biedt echter wel ondersteuning voor door de gebruiker gedefinieerde functies (UDF's) die Microsoft Visual Basic for Applications (VBA)-bewerkingen gebruiken voor cellen die zijn gebaseerd op achtergrond of tekstkleur. Hier volgt een voorbeeld van hoe u het aantal cellen met een specifieke celkleur kunt tellen met behulp van VBA.

Meer hulp nodig?

U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in de Communities.

Zie ook

AANTALLEN.ALS, functie

ALS, functie

AANTALARG, functie

Overzicht van formules in Excel

IFS, functie

SOM.ALS, functie

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.