Gebruik AANTAL.ALS, een van de statistische functies, om het aantal cellen te tellen dat voldoet aan een criterium. U kunt hiermee bijvoorbeeld tellen hoe vaak een bepaalde plaats voorkomt in een klantenlijst.
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)
Syntaxis
AANTAL.ALS(bereik;criterium)
| Naam argument | Beschrijving |
|---|---|
| bereik (vereist) | De groep cellen die u wilt tellen. Een bereik kan bestaan uit getallen, matrices, een benoemd bereik of verwijzingen die getallen bevatten. Lege waarden en tekstwaarden worden genegeerd. Informatie over het selecteren van bereiken in een werkblad |
| criterium (vereist) | Een getal, expressie, celverwijzing of tekenreeks die bepaalt welke cellen met AANTAL.ALS worden meegeteld. 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 van het gebruik van AANTAL.ALS in Excel
Als u deze voorbeelden in Excel wilt gebruiken, kopieert u de gegevens uit de volgende tabel en plakt u deze in cel A1 van een nieuw werkblad.
| 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 en-teken (&) wordt de vergelijkingsoperator voor niet gelijk aan ("<>") en de waarde in B4 samengevoegd tot =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. |
Veelvoorkomende AANTAL.ALS-fouten in Excel oplossen
| 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 criteria 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 voor het gebruik van AANTAL.ALS in Excel
| Werkwijze | Waarom |
|---|---|
| De functie AANTAL.ALS maakt geen onderscheid tussen hoofdletters en kleine letters in tekenreeksen. | Criteria zijn niet hoofdlettergevoelig. De tekenreeks "appels" en de tekenreeks "APPELS" komen dus overeen met dezelfde cellen. |
| Gebruik jokertekens. | Gebruik het vraagteken (?) en sterretje (*) jokertekens 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 formules 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 benoemd bereik in een andere werkmap, moet die werkmap ook geopend zijn. |
Opmerking
De functie AANTAL.ALS kan geen cellen tellen op basis van achtergrondkleur of tekstkleur. U kunt echter een User-Defined functie (UDF) die is geschreven in Visual Basic for Applications (VBA) gebruiken om cellen te tellen of andere bewerkingen op uit te voeren op basis van hun achtergrond of tekstkleur.
Meer hulp nodig?
U kunt altijd uw vraag stellen aan een expert in de Excel Tech Community of ondersteuning vragen in Community's.
Zie ook
Overzicht van formules in Excel