Fonction SUMIF d’Excel
Dans Excel, la fonction SOMME.SI permet d’additionner des cellules en fonction d’un critère unique. Cet article présente sa syntaxe et quelques exemples d’utilisation.

- Exemple 1 : Additionner si les valeurs sont supérieures, inférieures, égales ou répondent à d’autres opérateurs de comparaison
- Exemple 2 : Formules SOMME.SI avec des critères textuels
- Exemple 3 : Formules SOMME.SI avec des caractères génériques
- Exemple 4 : Additionner les valeurs correspondant à des cellules vides ou non vides
- Exemple 5 : Utiliser SOMME.SI avec des dates dans Excel
- Exemple 6 : Additionner des valeurs sur plusieurs colonnes dans Excel
Syntaxe :
La syntaxe de la fonction SOMME.SI dans Excel est la suivante :
Arguments :
- range: Obligatoire. Plage de cellules à laquelle vous souhaitez appliquer vos critères.
- criteria: Obligatoire. Critère déterminant les cellules à additionner. Il peut s’agir d’un texte, d’un nombre, d’une date, d’une expression logique, d’une référence de cellule ou d’une autre fonction.
- Remarque : tout critère textuel ou contenant des symboles mathématiques doit être placé entre guillemets doubles. Pour les critères numériques, les guillemets ne sont pas nécessaires.
- sum_range : facultatif. Il s’agit de la plage de cellules à additionner. Si ce paramètre est omis, c’est la plage définie dans l’argument plage_somme qui est utilisée.
Résultat :
Renvoie la somme d’une liste de nombres en fonction de critères spécifiques.
Exemples :
Exemple 1 : Additionner si les valeurs sont supérieures, inférieures, égales ou répondent à d’autres opérateurs de comparaison
Dans Excel, utilisez la fonction SOMME.SI pour additionner des valeurs supérieures, inférieures, égales ou différentes d’un critère donné.
Supposons que vous disposiez d’un tableau comprenant les colonnes Nom, Qté et Prix, comme illustré ci-dessous. Comment obtenir le prix total pour les articles dont la quantité est supérieure à 250 ?

Appliquez la formule suivante dans une cellule vide :
- Conseils: Dans la formule ci-dessus :
- B2:B8 : plage de cellules dans laquelle le critère sera recherché.
- ">250" : condition selon laquelle les valeurs des cellules doivent être additionnées.
- C2:C8 : désigne la plage à additionner.
Appuyez ensuite sur la touche Entréepour obtenir le prix total dont la quantité est supérieure à 250, comme illustré ci-dessous :

Remarque: Vous pouvez utiliser d’autres opérateurs de comparaison, tels que « supérieur ou égal à » (>=), « inférieur à » (), selon vos besoins.
Exemple 2 : Formules SOMME.SI avec des critères textuels
Si vous souhaitez additionner les valeurs de cellules en fonction de la présence d’un texte spécifique dans une autre colonne, la fonction SOMME.SI vous sera particulièrement utile.
Cas 1 : Additionner des valeurs de cellules si une autre colonne contient un texte spécifique
Prenons les données ci-dessous comme exemple : vous souhaitez obtenir la quantité totale correspondant au nom « David » dans la colonne A.

Saisissez ou copiez la formule suivante dans une cellule vide :
- Conseils: Dans la formule ci-dessus :
- A2:A8 : plage de cellules dans laquelle le critère sera recherché.
- «David» : condition selon laquelle les valeurs des cellules doivent être additionnées.
- B2:B8 : plage de cellules à additionner.

Remarque : vous pouvez également utiliser une référence de cellule à la place du critère dans la formule ci-dessus, comme suit : =SOMME.SI(A2:A8; D2; B2:B8).
Cas 2 : Additionner des valeurs différentes d’une valeur spécifique
Si vous souhaitez additionner des cellules dont les valeurs diffèrent d’une valeur spécifique — par exemple, totaliser toutes les quantités sauf celles de David — comment faire ?

Appliquez la formule suivante dans une cellule vide :
- Conseils: Dans la formule ci-dessus :
- A2:A8: plage de cellules dans laquelle le critère sera recherché.
- «David»: condition selon laquelle les valeurs des cellules doivent être additionnées.
- B2:B8: plage de cellules à additionner.

Remarque : vous pouvez également utiliser une référence de cellule à la place du critère dans la formule ci-dessus, comme suit : =SUMIF(A2:A8,«<>»&D2, B2:B8). Dans ce cas, pensez à encadrer les opérateurs de comparaison avec des guillemets doubles («») et à utiliser l’esperluette (&) pour concaténer la référence de cellule. Voir la capture d’écran :

Exemple 3 : Formules SOMME.SI avec des caractères génériques
Parfois, vous devez additionner des valeurs de cellules en fonction d’une correspondance partielle plutôt qu’exacte. Dans ce cas, combinez les caractères génériques astérisque (*) ou point d’interrogation (?) avec la fonction SOMME.SI.
Astérisque (*): Représente n’importe quel nombre de caractères
Point d’interrogation (?): Représente un seul caractère à une position donnée
Cas 1 : Additionner des valeurs selon une correspondance partielle avec le caractère astérisque (*)
Par exemple, j’ai un tableau comme celui illustré ci-dessous. Je souhaite maintenant additionner le total des commandes du produit dont le texte contient « Kutools ».

Appliquez la formule suivante dans une cellule vide :
Appuyez ensuite sur la touche Entréepour obtenir le résultat suivant :

Remarques:
1. Si vous souhaitez additionner les valeurs dont les cellules correspondantes commencent par « Kutools », utilisez cette formule :=SUMIF(A2:A8, «Kutools*», B2:B8).
2. Pour additionner les valeurs lorsque la cellule correspondante dans la colonne A se termine par le texte « Kutools », utilisez cette formule :=SUMIF(A2:A8, «*Kutools», B2:B8).
3. Vous pouvez également utiliser une référence de cellule à la place du critère dans la formule ci-dessus, comme suit :=SUMIF(A2:A8, «*»&D2&«*», B2:B8). N’oubliez pas d’encadrer l’astérisque avec des guillemets doubles («») et d’utiliser l’esperluette (&) pour concaténer la référence de cellule. Voir la capture d’écran :

Cas 2 : Additionner des valeurs dont la cellule correspondante contient un nombre précis de caractères grâce au point d’interrogation (?)
Si vous souhaitez additionner les valeurs d’une liste dont la cellule correspondante contient exactement 5 caractères, comme illustré ci-dessous, comment réaliser cette opération dans Excel ?

Pour effectuer cette opération, appliquez la formule suivante :
Astuce : Dans cette formule, un point d’interrogation représente un caractère unique ; cinq points d’interrogation indiquent une longueur de cinq caractères.
Appuyez ensuite sur la touche Entrée, vous obtiendrez le résultat souhaité :

Exemple 4 : additionner les valeurs des cellules correspondant à des cellules vides ou non vides
Dans Excel, la fonction SOMME.SI permet également d’additionner des valeurs d’une liste selon que la cellule adjacente soit vide ou non vide.
Cas 1 : additionner les valeurs des cellules si la cellule adjacente est vide
Saisissez ou copiez l’une des formules ci-dessous dans une cellule où vous souhaitez obtenir le résultat :
Appuyez ensuite sur la touche Entréepour obtenir le total des prix lorsque des cellules de la colonne A sont vides (voir capture d’écran) :

Cas 2 : additionner les valeurs des cellules si la cellule adjacente n’est pas vide
Si vous devez additionner des valeurs dont les cellules adjacentes contiennent du texte (à l’exclusion des cellules vides), appliquez la formule suivante :
Appuyez ensuite sur la touche Entrée, toutes les valeurs dont les cellules adjacentes contiennent des données seront additionnées (voir capture d’écran) :

Exemple 5 : SOMME.SI avec des dates dans Excel
Vous pouvez généralement utiliser la fonction SOMME.SI dans Excel pour additionner des valeurs selon une date précise.
Cas 1 : additionner des valeurs si la date est égale à la date du jour, antérieure ou postérieure
Pour additionner les valeurs dont la date correspond à celle du jour, utilisez la formule suivante :
Appuyez ensuite sur la touche Entrée, toutes les cellules dont la date correspond à aujourd’hui seront additionnées (voir capture d’écran) :

Remarques:
1. Pour additionner les valeurs dont la date est antérieure ou égale à aujourd’hui, utilisez cette formule :=SUMIF(B2:B8,«<=»&TODAY(),C2:C8).
2. Pour additionner les valeurs dont la date est postérieure ou égale à aujourd’hui, utilisez cette formule : =SUMIF(B2:B8, «>»&TODAY(), C2:C8).
Cas 2 : additionner des valeurs entre deux dates données
Pour additionner les valeurs comprises entre deux dates données, combinez simplement deux fonctions SOMME.SI.
Appliquez la formule suivante :
Appuyez ensuite sur la touche Entrée, la valeur totale comprise entre les deux dates données est calculée (voir capture d’écran) :

Remarque: vous pouvez également utiliser une référence de cellule à la place de la condition dans la formule ci-dessus, comme suit :=SUMIF(B2:B8, «>=»&E2, C2:C8) - SOMME.SI(B2:B8; ">="&F2 C2:C8)(voir capture d’écran) :

Exemple 6 : additionner des valeurs dans plusieurs colonnes dans Excel
La fonction SOMME.SI peut également vous aider à additionner des valeurs sur plusieurs colonnes en appliquant un critère unique. Par exemple, si vos données ressemblent à celles affichées dans la capture d’écran ci-dessous, comment obtenir le total des ventes du produit KTE sur les quatre mois — janvier, février, mars et avril ?

Généralement, la fonction SOMME.SI sert à additionner une colonne de valeurs selon un critère unique. Pour additionner des valeurs dans plusieurs colonnes, combinez plusieurs fonctions SOMME.SI afin de résoudre cette tâche.
Appliquez la formule suivante dans une cellule vide :
Appuyez ensuite sur la touche Entrée pour obtenir le résultat correct souhaité (voir capture d’écran) :

Remarque : la fonction SOMME.SI ci-dessus peut s’avérer difficile à utiliser lorsqu’un grand nombre de colonnes doivent être additionnées. Une alternative plus simple avec la fonction SOMMEPROD vous permet alors d’accomplir cette tâche en toute facilité. Utilisez cette formule : =SOMMEPROD((A2:A8=G2)*(B2:E8)), puis appuyez sur la touche Entrée pour obtenir le résultat :
- Conseils: Dans la formule ci-dessus :
- A2:A8 : plage de cellules dans laquelle le critère sera recherché.
- G2 : condition selon laquelle les valeurs des cellules doivent être additionnées.
- B2:E8 : plage de cellules à additionner.

Autres articles sur la fonction SOMME.SI :
- Additionner les valeurs correspondantes ayant la même date dans Excel
- Avez-vous déjà essayé d’additionner des valeurs correspondantes en fonction de dates identiques issues d’une autre colonne dans Excel ? Imaginons que vous disposiez du tableau suivant (plage A1:B13), où la colonne A contient une série de dates — certaines étant répétées — et la colonne B indique le nombre de commandes associées. Comment additionner facilement et rapidement ces quantités selon les dates identiques présentes dans la colonne A ?
- Additionner des cellules dont la valeur est différente d’une valeur spécifique dans Excel
- Dans cet article, découvrez comment additionner des cellules lorsque celles d’une autre colonne diffèrent d’une valeur spécifique dans une feuille Excel.
- Additionner selon une date antérieure ou postérieure à aujourd’hui dans Excel
- Supposons que nous disposions d’un tableau des volumes de vente incluant les volumes prévus et réels pour chaque jour. Nous devons désormais compter les dates antérieures à aujourd’hui et calculer le volume total prévu jusqu’à la veille afin de comparer dynamiquement les volumes prévus et réels. Pour ce faire, j’utiliserai ici la fonction SOMME.SI afin d’accomplir cette tâche rapidement dans Excel.
- Utiliser SOMME.SI avec un ou plusieurs critères dans Excel
- Dans Excel, additionner des valeurs selon un ou plusieurs critères est une tâche courante. La fonction SOMME.SI permet d’additionner rapidement des valeurs selon une condition unique, tandis que la fonction SOMME.SI.ENS permet d’additionner des valeurs selon plusieurs critères. Dans cet article, je vais décrire comment additionner des valeurs selon un ou plusieurs critères dans Excel.
- Additionner selon une correspondance partielle dans Excel
- Prenons les données ci-dessous comme exemple : je souhaite additionner les valeurs de la colonne B lorsque la colonne A contient partiellement le texte « KTE ». Comment y parvenir ? Dans cet article, j’explique comment additionner des valeurs de cellules selon une correspondance partielle dans une feuille Excel.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin n’est jamais qu’à un clic…
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de fichiers ouverts !
- Éliminez des centaines de clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en visualisant et en modifiant plusieurs documents simultanément.
- Apporte à Office (y compris Excel) une efficacité de navigation comparable à celle de Chrome, Edge et Firefox.