Difference between revisions of "NL/Documentation/How Tos/Calc: functie DBPRODUCT"
From Apache OpenOffice Wiki
< NL | Documentation | How Tos
OOoWikiBot (Talk | contribs) m (Bot: Adding Category: Documentation) |
m |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
== DBPRODUCT == | == DBPRODUCT == | ||
Geeft het product van de cellen in een kolom van een Calc 'database'-tabel, uit de rijen die voldoen aan de gespecificeerde criteria. | Geeft het product van de cellen in een kolom van een Calc 'database'-tabel, uit de rijen die voldoen aan de gespecificeerde criteria. | ||
− | |||
=== Syntaxis: === | === Syntaxis: === | ||
Line 16: | Line 15: | ||
:<tt>'''criteria_tabel'''</tt> een bereik is dat criteria bevat, om te selecteren welke rijen van de <tt>'''database_tabel'''</tt> moeten worden opgeteld. | :<tt>'''criteria_tabel'''</tt> een bereik is dat criteria bevat, om te selecteren welke rijen van de <tt>'''database_tabel'''</tt> moeten worden opgeteld. | ||
− | + | Het [[NL/Documentation/How_Tos/Calc: Database-functies#Overzicht|Overzicht database-functies]] beschrijft het gebruik van deze parameters tot in detail. | |
− | Het [[ | + | |
− | + | ||
<tt>'''DBPRODUCT'''</tt> vermenigvuldigt de inhoud van alle cellen die worden gevonden in de kolom <tt>'''veld'''</tt> met elkaar. | <tt>'''DBPRODUCT'''</tt> vermenigvuldigt de inhoud van alle cellen die worden gevonden in de kolom <tt>'''veld'''</tt> met elkaar. | ||
− | |||
=== 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'''||Grootte doos||Dimensie||cm|| ||Grootte doos | |'''1'''||Grootte doos||Dimensie||cm|| ||Grootte doos | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''2'''||A||breedte||23|| ||C | |'''2'''||A||breedte||23|| ||C | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''3'''||A||hoogte||19|| || | |'''3'''||A||hoogte||19|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''4'''||A||diepte||35|| || | |'''4'''||A||diepte||35|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''5'''||B||breedte||35|| || | |'''5'''||B||breedte||35|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''6'''||B||hoogte||35|| || | |'''6'''||B||hoogte||35|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''7'''||B||diepte||19|| || | |'''7'''||B||diepte||19|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''8'''||C||breedte||23|| || | |'''8'''||C||breedte||23|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''9'''||C||hoogte||35|| || | |'''9'''||C||hoogte||35|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''10'''||C||diepte||21|| || | |'''10'''||C||diepte||21|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''11'''||D||breedte||19|| || | |'''11'''||D||breedte||19|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''12'''||D||hoogte||17|| || | |'''12'''||D||hoogte||17|| || | ||
− | + | |-style="text-align:center" | |
− | |- | + | |
|'''13'''||D||diepte||12|| || | |'''13'''||D||diepte||12|| || | ||
− | |||
|} | |} | ||
− | |||
<tt>'''DBPRODUCT(A1:C13; "cm"; E1:E2)'''</tt> | <tt>'''DBPRODUCT(A1:C13; "cm"; E1:E2)'''</tt> | ||
Line 78: | Line 58: | ||
===Problemen:=== | ===Problemen:=== | ||
− | De | + | De OOo 2.3 Help impliceert dat <tt>'''0'''</tt> als een <tt>'''veld'''</tt> de gehele databasetabel zal opnemen. Dit lijkt fout te zijn - alleen een enkele kolom kan worden verwerkt. |
+ | |||
+ | {{NL/Documentation/ZieOok| | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBAANTAL|DBAANTAL]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBAANTALC|DBAANTALC]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBSOM|DBSOM]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBGEMIDDELDE|DBGEMIDDELDE]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBMAX|DBMAX]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie DBMIN|DBMIN]] | ||
+ | * [[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 MAX|MAX]] | ||
+ | * [[NL/Documentation/How_Tos/Calc: functie MIN|MIN]] | ||
+ | |||
+ | * [[NL/Documentation/How_Tos/Calc: Database-functies#Overzicht|Overzicht database-functies]] | ||
+ | |||
+ | * [[NL/Documentation/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: Documentation]] | + |
Latest revision as of 16:01, 27 January 2024
DBPRODUCT
Geeft het product van de cellen in een kolom van een Calc 'database'-tabel, uit de rijen die voldoen aan de gespecificeerde criteria.
Syntaxis:
DBPRODUCT(database_tabel; veld; criteria_tabel)
waar
- database_tabel een bereik is dat de gegevens definieert die moeten worden verwerkt.
- veld de kolom is die moet worden opgeteld. 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.
- criteria_tabel een bereik is dat criteria bevat, om te selecteren welke rijen van de database_tabel moeten worden opgeteld.
Het Overzicht database-functies beschrijft het gebruik van deze parameters tot in detail.
DBPRODUCT vermenigvuldigt de inhoud van alle cellen die worden gevonden in de kolom veld met elkaar.
Voorbeeld:
In dit werkblad:
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Grootte doos | Dimensie | cm | Grootte doos | |
2 | A | breedte | 23 | C | |
3 | A | hoogte | 19 | ||
4 | A | diepte | 35 | ||
5 | B | breedte | 35 | ||
6 | B | hoogte | 35 | ||
7 | B | diepte | 19 | ||
8 | C | breedte | 23 | ||
9 | C | hoogte | 35 | ||
10 | C | diepte | 21 | ||
11 | D | breedte | 19 | ||
12 | D | hoogte | 17 | ||
13 | D | diepte | 12 |
DBPRODUCT(A1:C13; "cm"; E1:E2)
- geeft het volume van doos C - dat is, het product van alle cellen in de kolom "cm" waarvan Grootte doos C is (breedte * hoogte * diepte = 23 * 35 * 21 = 16905).
Problemen:
De OOo 2.3 Help impliceert dat 0 als een veld de gehele databasetabel zal opnemen. Dit lijkt fout te zijn - alleen een enkele kolom kan worden verwerkt.
Zie ook