Description
Cette fonction permet d'obtenir la somme des cellules qui répondent à un ensemble de conditions multiples.
Syntaxe
SUMIF(plage, plage_de_critères_1, critères_1, [..., [plage_de_critères_127, critères_127])
Les entrées
Cette fonction accepte les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
plage |
Oui | La plage de cellules à additionner. | Une cellule, une plage de cellules ou une formule qui aboutit à l'un ou l'autre de ces éléments. |
gamme_de_critères_1 |
Oui |
La gamme à évaluer à l'aide de
|
Une cellule, une plage de cellules ou une formule qui aboutit à l'un ou l'autre de ces éléments. |
critères_1 |
Oui | Le critère qui définit quelles cellules de criteria_range_1 seront ajoutées. |
Un nombre, une cellule, une plage de cellules ou une formule qui aboutit à l'un de ces éléments. |
Gamme de critères_n |
Non | Gamme(s) supplémentaire(s). Jusqu'à 127 valeurs supplémentaires criteria_range peuvent être incluses. |
Une cellule, une plage de cellules ou une formule qui aboutit à l'un ou l'autre de ces éléments. |
critères_n |
Non | Critères d'évaluation de la gamme associée. Jusqu'à 127 critères supplémentaires peuvent être inclus. |
Un nombre, une cellule, une plage de cellules ou une formule qui aboutit à l'un de ces éléments. |
Exemples
Données d’échantillon
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Date | Couleur | État | Quantité | Valeur |
| 2 | 2-Jan | Rouge | TX | 4 | $23.75 |
| 3 | 18-Feb | Bleu | OH | 3 | $27.80 |
| 4 | 28-Feb | Bleu | NJ | 2 | $31.20 |
| 5 | 15-Mar | Vert | TX | 3 | $45.23 |
| 6 | 13-Apr | Rouge | CO | 4 | $58.60 |
| 7 | 30 avril | Rouge | IL | 2 | $55.10 |
| 8 | 20-Mai | Rouge | AZ | 1 | $48.90 |
| 9 | 14-Juin | Vert | WA | 2 | $52.30 |
| 10 | 22-Jul | Rouge | NY | 4 | $62.75 |
| 11 | 11-Août | Vert | TX | 4 | $41.65 |
| 12 | 19-Août | Vert | OR | 1 | $43.70 |
| 13 | 3-Sep | Vert | FL | 1 | $33.50 |
| 14 | 6-Oct | Vert | MA | 3 | $39.15 |
| 15 | 25-Oct | Bleu | GA | 1 | $29.99 |
| 16 | 7-Nov | Bleu | WA | 2 | $18.99 |
| 17 | 9-Dec | Rouge | TX | 3 | $37.42 |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Additionne les valeurs d’une plage en fonction d’un critère unique dans une autre plage. | =SUMIFS(E2:E17, B2:B17, "rouge") |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, la formule renvoie 286 $.52. |
| Somme des valeurs d’une plage en fonction de plusieurs critères. | =SUMIFS(E2:E17, B2:B17, "rouge", C2:C17, "TX") |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, la formule renvoie 61 $.17. |
| Somme des valeurs d’une plage en fonction d’un critère numérique. | =SUMIFS(E2:E16, D2:D16, ">3") |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, la formule renvoie 186 $.75. |
| Gérer les tailles de plage non concordantes dans une formule. | =SUMIFS(E2:E17, B2:B10, "bleu") |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, la formule renvoie #VALUE !. |
Notes
- La fonction SUMIF prend en charge les opérateurs logiques (>,<,<>,=) et les caractères génériques (*, ?) pour les correspondances partielles. Les critères doivent inclure des opérateurs logiques (>,<,<>,<=,>=) si nécessaire.
- Les critères peuvent être appliqués à des dates, des nombres et du texte.
- Chaque condition individuelle doit être définie par sa propre paire plage-critère.
- SUMIFS prend en charge jusqu'à 127 paires de critères.
- La fonction SUMIFS requiert des plages réelles pour tous les arguments de plage.
- Toutes les plages doivent être de la même taille, sinon SUMIFS renvoie une réponse négative.
- SUMIFS peut calculer des sommes basées sur des cellules qui sont vides ("") ou non vides ("<>").
- Les conditions dans les SUMIFS sont reliées par la logique AND. Pour être incluses dans le résultat final, toutes les conditions doivent être évaluées comme étant VRAI.
- Si le texte est inclus dans une référence de cellule ou de plage, il est traité comme un zéro. Si le texte est inclus sans guillemets, la fonction renvoie une valeur de Si le texte est entre guillemets, la fonction renvoie une valeur de
- Si les arguments contiennent des erreurs, SUM renvoie une erreur.
- SUMIFS n'est pas sensible à la casse.
- SUMIFS prend en charge les caractères génériques.
Astuces
À déterminer