Mathématiques
Additionner les montants qui correspondent à un test
Définition
Additionner les nombres d'une colonne pour chaque ligne dont l'autre colonne contient une étiquette donnée, comme red, consiste à donner à SUMIF les étiquettes, le mot à faire correspondre et les nombres.
Syntaxe
=SUMIF(range, criteria, sum_range)
Arguments
| Argument | Signification |
|---|---|
range |
La colonne d'étiquettes à parcourir, par exemple les cellules de couleur. |
criteria |
L'étiquette à faire correspondre. Le texte nécessite des guillemets doubles, par exemple "red". |
sum_range |
La colonne de montants à additionner pour les lignes correspondantes. |
Exemple détaillé
Une filature enregistre les types de tissu et le nombre de rouleaux coupés. Les types se trouvent en A2:A5 et les rouleaux en B2:B5.
| A : Tissu | B : Rouleaux |
|---|---|
| linen | 22 |
| wool | 8 |
| linen | 15 |
| cotton | 10 |
Formule : =SUMIF(A2:A5,"linen",B2:B5)
Résultat : 37. linen se trouve en A2 et A4, donc 22 + 15 est égal à 37.
Exercice
Les cellules C2:C5 contiennent red, blue, red et red. Les cellules D2:D5 contiennent 7, 3, 8 et 2. En E2, écrivez une formule qui totalise D2:D5 pour chaque ligne où C2:C5 est égal à red.
- En E2, écrivez une formule SUMIF qui additionne D2:D5 lorsque C2:C5 est égal à red.
- E2 doit afficher le total de D2:D5 lorsque C2:C5 est égal à red.
Fonctions associées
SUMIF est la fonction qui totalise une colonne de nombres pour les lignes dont les étiquettes correspondent à une valeur.
Erreur courante
Tester la colonne de nombres au lieu de la colonne d'étiquettes, comme dans =SUMIF(D2:D5,"red",C2:C5), si bien qu'aucune cellule ne correspond à red et que le total est 0.