Documentation/nl/How Tos/Calc: functie DBAANTALC

From OpenOffice.org Wiki

Jump to: navigation, search


DBAANTALC

Telt de niet-lege cellen in een kolom van een databasetabel in Calc, die in rijen staan die voldoen aan gespecificeerde criteria.


Syntaxis:

DBAANTALC(database_tabel; veld; criteria_tabel)

waar

database_tabel een bereik is dat de gegevens definieert die moeten worden verwerkt.
veld is de kolom die geteld moet worden. Het mag een kolomnummer zijn (1 is de eerste kolom van de databasetabel, 2 is de tweede ...), of een kolomkop (omsloten door aanhalingstekens ””), of een cel die verwijst naar een kolomkop, of 0 om alle kolommen op te nemen.
criteria_tabel is een bereik dat criteria bevat, om te selecteren welke rijen van de database_tabel moeten worden geteld.


Het * Overzicht database-functies beschrijft volledig het gebruik van deze parameters.


DBAANTALC telt niet-lege cellen, dat zijn de cellen die getallen, tekst, WAAR/ONWAAR of fouten bevatten.


Voorbeeld:

In dit werkblad:

 ABCDE
1NaamKlasLeeftijdAfstand naar schoolGewicht
2Andy3915040
3Betty4101000 
4Charles310300nee
5Daniel511120048
6Eva2865033
7Frank27300 
8Greta1720036
9Harry39120044
10Irene281000nee
11     
12     
13NaamKlasLeeftijdAfstand naar schoolGewicht
14 2   


DBAANTALC(A1:E10; 0; A13:E14)

geeft het aantal kinderen terug dat in de tweede klas zit (3).

DBAANTALC(A1:E10; 5; A13:E14)

geeft het aantal kinderen terug dat in de tweede klas zit, waarvan of het gewicht is gemeten of is gemarkeerd als "nee" (1). Frank is niet opgenomen, omdat zijn gewicht leeg is. Irene is opgenomen, omdat haar gewicht is gemarkeerd als "nee", wat tekst is.

DBAANTALC(A1:E10; E1; A13:E14)

geeft ook het aantal kinderen terug dat in de tweede klas zit, waarvan of het gewicht is gemeten of is gemarkeerd als "nee" (1).

Problemen:

Het exacte gebruik van 0 als de parameter voor veld is niet helder, zowel voor bewerken als voor compatibiliteit



Zie ook

Personal tools
Create a book