Difference between revisions of "NL/Documentation/How Tos/Calc: functie DBAANTALC"
From Apache OpenOffice Wiki
< NL | Documentation | How Tos
OOoWikiBot (Talk | contribs) m (Robot: Automated text replacement %s) |
m |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
== DBAANTALC == | == DBAANTALC == | ||
Telt de niet-lege cellen in een kolom van een databasetabel in Calc, die in rijen staan die voldoen aan gespecificeerde criteria. | Telt de niet-lege cellen in een kolom van een databasetabel in Calc, die in rijen staan die voldoen aan gespecificeerde criteria. | ||
− | |||
=== Syntaxis: === | === Syntaxis: === | ||
Line 16: | Line 15: | ||
:<tt>'''criteria_tabel'''</tt> is een bereik dat criteria bevat, om te selecteren welke rijen van de <tt>'''database_tabel'''</tt> moeten worden geteld. | :<tt>'''criteria_tabel'''</tt> is een bereik dat criteria bevat, om te selecteren welke rijen van de <tt>'''database_tabel'''</tt> moeten worden geteld. | ||
− | + | Het * [[NL/Documentation/How_Tos/Calc: Database-functies#Overzicht|Overzicht database-functies]] beschrijft volledig het gebruik van deze parameters. | |
− | Het * [[ | + | |
− | + | ||
<tt>'''DBAANTALC'''</tt> telt niet-lege cellen, dat zijn de cellen die getallen, tekst, WAAR/ONWAAR of fouten bevatten. | <tt>'''DBAANTALC'''</tt> telt niet-lege cellen, dat zijn de cellen die getallen, tekst, WAAR/ONWAAR of fouten bevatten. | ||
− | |||
Voorbeeld: | Voorbeeld: | ||
Line 27: | Line 23: | ||
In dit werkblad: | In dit werkblad: | ||
− | {| | + | {| class="wikitable" |
− | |- | + | |-style="text-align:center" |
− | + | ! ||'''A'''||'''B'''||'''C'''||'''D'''||'''E''' | |
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''1'''||Naam||Klas||Leeftijd||Afstand naar school||Gewicht | |'''1'''||Naam||Klas||Leeftijd||Afstand naar school||Gewicht | ||
− | |||
|-align="center" | |-align="center" | ||
|'''2'''||Andy||3||9||150||40 | |'''2'''||Andy||3||9||150||40 | ||
− | |||
|-align="center" | |-align="center" | ||
|'''3'''||Betty||4||10||1000|| | |'''3'''||Betty||4||10||1000|| | ||
− | |||
|-align="center" | |-align="center" | ||
|'''4'''||Charles||3||10||300||nee | |'''4'''||Charles||3||10||300||nee | ||
− | |||
|-align="center" | |-align="center" | ||
|'''5'''||Daniel||5||11||1200||48 | |'''5'''||Daniel||5||11||1200||48 | ||
− | |||
|-align="center" | |-align="center" | ||
|'''6'''||Eva||2||8||650||33 | |'''6'''||Eva||2||8||650||33 | ||
− | |||
|-align="center" | |-align="center" | ||
|'''7'''||Frank||2||7||300|| | |'''7'''||Frank||2||7||300|| | ||
− | |||
|-align="center" | |-align="center" | ||
|'''8'''||Greta||1||7||200||36 | |'''8'''||Greta||1||7||200||36 | ||
− | |||
|-align="center" | |-align="center" | ||
|'''9'''||Harry||3||9||1200||44 | |'''9'''||Harry||3||9||1200||44 | ||
− | |||
|-align="center" | |-align="center" | ||
|'''10'''||Irene||2||8||1000||nee | |'''10'''||Irene||2||8||1000||nee | ||
− | |||
|-align="center" | |-align="center" | ||
|'''11'''|| || || || || | |'''11'''|| || || || || | ||
− | |||
|-align="center" | |-align="center" | ||
|'''12'''|| || || || || | |'''12'''|| || || || || | ||
− | |||
|-align="center" | |-align="center" | ||
|'''13'''||Naam||Klas||Leeftijd||Afstand naar school||Gewicht | |'''13'''||Naam||Klas||Leeftijd||Afstand naar school||Gewicht | ||
− | |||
|-align="center" | |-align="center" | ||
|'''14'''|| ||2|| || || | |'''14'''|| ||2|| || || | ||
− | |||
|} | |} | ||
− | |||
<tt>'''DBAANTALC(A1:E10; 0; A13:E14)'''</tt> | <tt>'''DBAANTALC(A1:E10; 0; A13:E14)'''</tt> | ||
Line 91: | Line 71: | ||
Het exacte gebruik van 0 als de parameter voor <tt>veld</tt> is niet helder, zowel voor bewerken als voor compatibiliteit | Het exacte gebruik van 0 als de parameter voor <tt>veld</tt> is niet helder, zowel voor bewerken als voor compatibiliteit | ||
+ | {{NL/Documentation/ZieOok| | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBAANTAL|DBAANTAL]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBSOM|DBSOM]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBPRODUCT|DBPRODUCT]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBMAX|DBMAX]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBMIN|DBMIN]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBGEMIDDELDE|DBGEMIDDELDE]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBSTDEV|DBSTDEV]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBSTDEVP|DBSTDEVP]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBVAR|DBVAR]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBVARP|DBVARP]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBLEZEN|DBLEZEN]] | ||
− | + | * [[NL/Documentation/How_Tos/Calc: functie AANTAL|AANTAL]] | |
− | * [[ | + | * [[NL/Documentation/How_Tos/Calc: functie AANTALARG|AANTALARG]] |
− | + | * [[NL/Documentation/How_Tos/Calc: functie AANTAL.ALS|AANTAL.ALS]] | |
− | + | * [[NL/Documentation/How_Tos/Calc: functie AANTAL.LEGE.CELLEN|AANTAL.LEGE.CELLEN]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | * [[Documentation | + | |
− | * [[Documentation | + | |
− | * [[ | + | |
− | * [[ | + | * [[NL/Documentation/How_Tos/Optellen en tellen met voorwaarden|Optellen en tellen met voorwaarden]] |
− | * [[ | + | * [[NL/Documentation/How_Tos/Calc: Database-functies#Overzicht|Overzicht database-functies]] |
* [[Documentation/nl/How_Tos/Calc: Database-functies|Database-functies]] | * [[Documentation/nl/How_Tos/Calc: Database-functies|Database-functies]] | ||
− | * [[ | + | * [[NL/Documentation/How_Tos/Calc: Functies alfabetisch gesorteerd|Functies - alfabetisch gesorteerd]] |
− | * [[ | + | * [[NL/Documentation/How_Tos/Calc: Functies gesorteerd per categorie|Functies - gesorteerd per categorie]]}} |
[[Category: NL/Documentation/Reference/Calc]] | [[Category: NL/Documentation/Reference/Calc]] |
Latest revision as of 15:44, 27 January 2024
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:
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Naam | Klas | Leeftijd | Afstand naar school | Gewicht |
2 | Andy | 3 | 9 | 150 | 40 |
3 | Betty | 4 | 10 | 1000 | |
4 | Charles | 3 | 10 | 300 | nee |
5 | Daniel | 5 | 11 | 1200 | 48 |
6 | Eva | 2 | 8 | 650 | 33 |
7 | Frank | 2 | 7 | 300 | |
8 | Greta | 1 | 7 | 200 | 36 |
9 | Harry | 3 | 9 | 1200 | 44 |
10 | Irene | 2 | 8 | 1000 | nee |
11 | |||||
12 | |||||
13 | Naam | Klas | Leeftijd | Afstand naar school | Gewicht |
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