BDSOMME
Fait la somme des cellules dans une colonne de table de 'base de données' Calc, pour les lignes qui répondent à des critères spécifiés.
Syntaxe :
BDSOMME(table_base_de_données; champ; table_critères)
où
- table_base_de_données est une plage définissant les données qui doivent être examinées.
- champ est la colonne à examiner. Cela peut être un numéro de colonne (1 est la première colonne de la table de base de données, 2 est la seconde...) ou un en-tête de colonne (entouré de guillemets ””) ou une cellule référant à un en-tête de colonne.
- table_critères est une plage contenant les critères qui sont utilisés pour sélectionner quelles lignes de la table_base_de_données vont être examinées.
L'aperçu Fonctions de base de données décrit l'utilisation de ces paramètres.
Exemple :
Dans cette feuille de calcul :
A | B | C | D | E | |
1 | Nom | Niveau | Âge | Distance de l'école | Poids |
2 | Andy | 3 | 9 | 150 | 40 |
3 | Betty | 4 | 10 | 1000 | 42 |
4 | Charles | 3 | 10 | 300 | 51 |
5 | Daniel | 5 | 11 | 1200 | 48 |
6 | Eva | 2 | 8 | 650 | 33 |
7 | Frank | 2 | 7 | 300 | 42 |
8 | Greta | 1 | 7 | 200 | 36 |
9 | Harry | 3 | 9 | 1200 | 44 |
10 | Irene | 2 | 8 | 1000 | 42 |
11 | |||||
12 | |||||
13 | Nom | Niveau | Âge | Distance de l'école | Poids |
14 | 2 |
BDSOMME(A1:E10; "Distance de l'école"; A13:E14)
- renvoie la distance de l'école combinée de tous les enfants qui sont de second niveau (1950).
BDSOMME(A1:E10; 4; A13:E14)
- renvoie le même résultat.
BDSOMME(A1:E10; D1; A13:E14)
- renvoie aussi le même résultat.
Similarité
L'utilisations des matrices montre une technique similaire :
A | B | C | |
1 | Réf du travail | Employé | Coût |
2 | 1 | André | 30 € |
3 | 2 | Élisa | 40 € |
4 | 3 | Charles | 30 € |
5 | 3 | Daniel | 50 € |
6 | 4 | Ève | 20 € |
Pour trouver le coût total lorsque Réf de travail = 3 (i.e. 80 €)
SOMME( (A2:A6 = 3) * C2:C6 )
- va additionner les valeurs de SOMME() dans C2:C6 où les valeurs correspondantes dans A2:A6 sont = 3. Notez que cela utilise le mécanisme expression de matrice spécial et doit être saisi en appuyant sur Ctrl+Maj+Entrée.
Voir également :
Fonction BDNB, Fonction BDNBVAL, Fonction BDPRODUIT, Fonction BDMAX, Fonction BDMIN, Fonction BDMOYENNE, Fonction BDECARTYPE, Fonction BDECARTYPEP, Fonction BDVAR, Fonction BDVARP, Fonction BDLIRE