De Excel DBAANTALC functie uitgelegd

Samenvatting

De Excel DBAANTALC() functie telt de cellen in de database die getallen en tekst bevatten in het veld (kolom) met records die voldoen aan de opgegeven voorwaarden. Gebruik DBAANTAL om alleen numerieke waarden te tellen.


Doel

Tellen van records volgens opgegeven waarden.

Syntaxis

= DBAANTALC ( Database; [veld]; criteria )

Argumenten

Database – Is het celbereik waaruit de lijst of database bestaat. Een database is een lijst met verwante gegevens.
Veld – [Optioneel] Is het label van de kolom tussen dubbele aanhalingstekens of en getal dat overeenkomt met de positie van de kolom in de lijst.
Criteria – Is het celbereik dat de opgegeven voorwaarden bevat. Het bereik bevat een kolomlabel en een cel onder het label met een voorwaarde.

Gebruik DBAANTALC() functie

De Excel DBAANTALC() functie telt overeenkomende records in een database volgens een specifiek veld en criteria. Het database argument is een bereik van cellen inclusief een koptekst. Veld is de naam of index van het veld dat geteld moet worden en criteria is een bereik van cellen met kopteksten die overeenkomen met de database.

Aan de hand van het voorbeeld in de afbeelding hierboven, kun je de records tellen waarvan de kleur “rood” is en de prijs “>10” met de volgende formules:

= DBAANTALC ( B7:E14; "Totaal"; B4:E5 ) // Veld op naam
= DBAANTALC ( B7:E14; 4; B4:E5 ) // Veld op index
= DBAANTALC ( B7:E14; ; B4:E5 ) // Veld weggelaten

Let op: Als de waarde in een veld leeg is wordt deze niet geteld, zelfs als de criteria overeenkomen.

De DBAANTALC() functie telt getallen en tekst in een opgegeven veld, daar waar DBAANTAL() alleen numerieke waarden telt.

Criterium opties

De criterium opties kunnen verschillende expressies bevatten. Hieronder een aantal voorbeelden:

CriteriumUitkomst
RoodOvereenkomst “rood” of “ROOD”
Ro*Begint met “Ro”
10Gelijk aan 10
>10Groter dan 10
<>Niet leeg
<>100Niet 100
>19-12-2019Groter dan 19 december 2019

Het criterium bereik voor DBAANTALC kan meer dan 1 rij bevatten onder de koptekst. Als criterium meer dan 1 rij heeft, dan wordt elke rij geëvalueerd met OF, en de expressies in een opgegeven criterium rij worden samengevoegd middels EN.

Opmerkingen DBAANTALC() functie

  • DBAANTALC telt getallen en tekst in een opgegeven veld als de criteria overeenkomen.
  • DBAANTALC ondersteund jokertekens.
  • Criterium kan uit meerdere rijen bestaan.
  • Het veld argument kan een naam bevatten tussen dubbele aanhalingstekens of een getal die de index vertegenwoordigd.
  • De database en criterium bereiken moeten dezelfde kopteksten bevatten.