Vous utilisez la fonction SUMIF pour additionner les valeurs d’une plage qui répondent aux critères que vous spécifiez. Par exemple, supposons que dans une colonne contenant des nombres, vous vouliez uniquement calculer la somme des valeurs supérieures à 5. Vous pouvez utiliser la formule suivante : =SUMIF(B2 :B25,">5 »)
Conseil
- Si vous le souhaitez, vous pouvez appliquer le critère à une plage et calculer les valeurs dans une autre plage. Par exemple, la formule =SOMME.SI(B2:B5;"Jean";C2:C5) calcule uniquement la somme des valeurs de la plage C2:C5, dans laquelle les cellules correspondantes de la plage B2:B5 contiennent le mot « Jean ».
- Pour calculer la somme de cellules en fonction de plusieurs critères, voir Fonction SOMME.SI.ENS.
Important
La fonction SUMIF retourne des résultats incorrects lorsque vous l’utilisez pour faire correspondre des chaînes de plus de 255 caractères ou à la chaîne #VALUE!.
Syntaxe
SOMME.SI(plage;critère;[somme_plage])
La syntaxe de la fonction SOMME.SI contient les arguments suivants :
GammeObligatoire. Plage de cellules à calculer en fonction du critère. Les cellules de chaque plage doivent être des nombres ou des noms, des matrices ou des références contenant des nombres. Les valeurs vides ou textuelles ne sont pas prises en compte. La plage sélectionnée peut contenir des dates au format Excel standard (voir exemples ci-dessous).
CritèresObligatoire. Critère, exprimé sous forme de nombre, d’expression, de référence de cellule, de texte ou de fonction qui définit les cellules à ajouter. Des caractères génériques peuvent être inclus : un point d’interrogation ( ?) pour correspondre à n’importe quel caractère, un astérisque (*) pour correspondre à n’importe quelle séquence de caractères. Si vous souhaitez trouver un point d’interrogation ou un astérisque réel, tapez un tilde (~) qui précède le caractère.
Par exemple, les critères peuvent être exprimés sous la forme 32, «> 32 », « B5 », « 3 ? », « apple* », « *~ ? » ou TODAY().Important
Tous les critères textuels et tous les critères qui contiennent des symboles mathématiques ou logiques doivent être placés entre guillemets ("). En revanche, les guillemets ne sont pas nécessaires pour les critères numériques.
sum_rangeOptionnel. Cellules réelles à ajouter, si vous souhaitez ajouter des cellules autres que celles spécifiées dans l’argument plage . Si l’argument sum_range est omis, Excel ajoute les cellules spécifiées dans l’argument range (les cellules auxquelles les critères sont appliqués).
Sum_range doit avoir la même taille et la même forme que la plage. Si ce n’est pas le cas, les performances peuvent en pâtir et la formule additionne une plage de cellules qui commence par la première cellule de sum_range mais a les mêmes dimensions que la plage. Par exemple :plage plage_somme Cellules additionnées réelles A1:A5 B1:B5 B1:B5 A1:A5 B1:K5 B1:B5
Exemples
Exemple 1
Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.
| Valeur de propriété | Commission | Données |
|---|---|---|
| 100 000 € | 7 000 € | 250 000 € |
| 200 000 € | 14 000 € | |
| 300 000 € | 21 000 € | |
| 400 000 € | 28 000 € | |
| Formule | Description | Résultat |
| =SUMIF(A2 :A5,">160000 »,B2 :B5) | Somme des valeurs de commissions excédant 160 000 € | 63 000 € |
| =SUMIF(A2 :A5,">160000 ») | Somme des valeurs de propriétés excédant 160 000 € | 900 000 € |
| =SOMME.SI(A2:A5;300000;B2:B5) | Somme des commissions relatives aux valeurs de propriétés égales à 300 000 € | 21 000 € |
| =SUMIF(A2 :A5,"> » & C2,B2 :B5) | Somme des commissions relatives aux valeurs de propriétés supérieures à la valeur de C2. | 49 000 € |
Exemple 2
Copiez les données d’exemple dans le tableau suivant, et collez-le dans la cellule A1 d’un nouveau classeur Excel. Pour que les formules affichent des résultats, sélectionnez-les, appuyez sur F2, puis sur Entrée. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données.
| Catégorie | Nourriture | Ventes |
|---|---|---|
| Légumes | Tomates | 2 300 € |
| Légumes | Céleri | 5 500 € |
| Fruits | Oranges | 800 € |
| Beurre | 400 $ | |
| Légumes | Carottes | 4 200 € |
| Fruits | Pommes | 1200 € |
| Formule | Description | Résultat |
| =SOMME.SI(A2:A7;"Fruits";C2:C7) | Somme de la vente de tous les produits alimentaires dans la catégorie « Fruits ». | 2 000 $ |
| =SOMME.SI(A2:A7;"Légumes";C2:C7) | Somme de la vente de tous les produits alimentaires dans la catégorie « Légumes ». | 12 000 € |
| =SOMME.SI(B2:B7;"*es";C2:C7) | Somme de la vente de tous les produits alimentaires se terminant par « es » (Tomates, Oranges et Pommes). | 4 300 € |
| =SOMME.SI(A2:A7;"";C2:C7) | Somme de la vente de tous les produits alimentaires n’appartenant pas à une catégorie spécifique. | 400 $ |
Haut de la page