Formules Excel

SOMME.SI Excel : Additionnez vos données selon un critère précis

15 janvier 2026 14 vues

Excel est un outil puissant pour l'analyse de données, mais parfois, vous avez besoin d'aller au-delà d'une simple somme. Vous souhaitez additionner des valeurs uniquement si elles répondent à une condition particulière ? C'est là que la formule SOMME.SI entre en jeu. Cette fonction essentielle vous permet d'effectuer des additions conditionnelles, vous offrant ainsi une flexibilité inégalée dans vos analyses. Dans cet article, nous allons explorer en détail la fonction SOMME.SI, en vous fournissant des exemples concrets et des conseils pratiques pour l'utiliser efficacement.

Qu'est-ce que la SOMME conditionnelle dans Excel ?

La somme conditionnelle, plus précisément la fonction SOMME.SI dans Excel, est une formule qui permet d'additionner des valeurs dans une plage de cellules uniquement si elles répondent à un critère spécifique. Elle constitue un outil indispensable pour l'analyse de données, car elle offre la possibilité d'extraire des informations pertinentes en filtrant les données à additionner.

Syntaxe de la formule SOMME.SI

La syntaxe de la fonction SOMME.SI est la suivante :

=SOMME.SI(plage; critère; [plage_somme])

Où :

  • plage : La plage de cellules à évaluer selon le critère.
  • critère : Le critère qui détermine quelles cellules dans plage seront additionnées.
  • plage_somme (facultatif) : La plage de cellules à additionner. Si omise, ce sont les cellules de plage qui sont additionnées.

Explication détaillée des arguments :

  • plage: C'est la zone de cellules où Excel va rechercher les valeurs qui correspondent à votre critère. Imaginez que vous avez une colonne de noms de produits et que vous voulez additionner les ventes uniquement pour un produit spécifique. La colonne des noms de produits serait votre plage.
  • critère: C'est la condition que les cellules de la plage doivent remplir pour être incluses dans la somme. Le critère peut être un nombre, du texte, une date ou une expression logique (par exemple, ">10"). Si vous voulez additionner les ventes pour le produit "Pommes", le critère serait "Pommes".
  • plage_somme: C'est la zone de cellules qui contient les valeurs à additionner. Si vous additionnez les ventes pour le produit "Pommes", la plage_somme serait la colonne contenant les montants des ventes. Si cet argument est omis, Excel additionne les valeurs de la plage qui correspondent au critère. C'est utile si la plage contient déjà les valeurs que vous voulez additionner.

Exemples pratiques d'utilisation de SOMME.SI

Voici quelques exemples concrets pour illustrer l'utilisation de la fonction SOMME.SI:

Exemple 1 : Somme des ventes par produit

Supposons que vous ayez un tableau avec les colonnes suivantes :

  • Colonne A : Nom du produit
  • Colonne B : Quantité vendue
  • Colonne C : Prix unitaire
  • Colonne D : Ventes (Quantité * Prix unitaire)

Pour calculer la somme des ventes pour un produit spécifique (par exemple, "Pommes"), vous pouvez utiliser la formule suivante :

=SOMME.SI(A:A; "Pommes"; D:D)

Explication :

  • A:A : La plage de cellules contenant les noms des produits.
  • "Pommes" : Le critère. Seules les lignes où la colonne A contient "Pommes" seront prises en compte.
  • D:D : La plage de cellules contenant les montants des ventes à additionner.

Capture d'écran (description textuelle) : Un tableau Excel est affiché avec les colonnes A, B, C et D. La colonne A contient des noms de produits (Pommes, Bananes, Oranges, Pommes). La colonne D contient les montants des ventes correspondants. La formule SOMME.SI est entrée dans une cellule, et le résultat affiché est la somme des ventes pour le produit "Pommes".

Exemple 2 : Somme des dépenses supérieures à un certain montant

Supposons que vous ayez une liste de dépenses dans la colonne A, et que vous souhaitiez calculer la somme de toutes les dépenses supérieures à 100€.

Vous pouvez utiliser la formule suivante :

=SOMME.SI(A:A; ">100")

Explication :

  • A:A : La plage de cellules contenant les montants des dépenses.
  • ">100" : Le critère. Seules les dépenses supérieures à 100 seront additionnées.

Capture d'écran (description textuelle) : Un tableau Excel est affiché avec une colonne A contenant des montants de dépenses. La formule SOMME.SI est entrée dans une cellule, et le résultat affiché est la somme des dépenses supérieures à 100€. Les dépenses affichées sont par exemple: 50, 120, 80, 150, 200.

Exemple 3 : Somme des ventes réalisées par un commercial spécifique

Supposons que vous ayez un tableau avec les colonnes suivantes :

  • Colonne A : Nom du Commercial
  • Colonne B : Montant de la Vente

Pour calculer la somme des ventes réalisées par un commercial spécifique (par exemple, "Jean Dupont"), vous pouvez utiliser la formule suivante :

=SOMME.SI(A:A; "Jean Dupont"; B:B)

Explication :

  • A:A : La plage de cellules contenant les noms des commerciaux.
  • "Jean Dupont" : Le critère. Seules les lignes où la colonne A contient "Jean Dupont" seront prises en compte.
  • B:B : La plage de cellules contenant les montants des ventes à additionner.

Capture d'écran (description textuelle) : Un tableau Excel est affiché avec les colonnes A et B. La colonne A contient des noms de commerciaux (Jean Dupont, Marie Durand, Jean Dupont). La colonne B contient les montants des ventes correspondants. La formule SOMME.SI est entrée dans une cellule, et le résultat affiché est la somme des ventes réalisées par Jean Dupont.

SOMME.SI avec plusieurs critères : SOMME.SI.ENS

Si vous avez besoin d'additionner des valeurs en fonction de plusieurs critères, vous pouvez utiliser la fonction SOMME.SI.ENS. Cette fonction permet de définir plusieurs paires de plages et de critères, offrant ainsi une plus grande flexibilité.

Syntaxe de la formule SOMME.SI.ENS

La syntaxe de la fonction SOMME.SI.ENS est la suivante :

=SOMME.SI.ENS(plage_somme; plage_critère1; critère1; [plage_critère2; critère2]; ...)

Où :

  • plage_somme : La plage de cellules à additionner.
  • plage_critère1 : La plage de cellules à évaluer selon le premier critère.
  • critère1 : Le premier critère.
  • plage_critère2 : La plage de cellules à évaluer selon le deuxième critère (facultatif).
  • critère2 : Le deuxième critère (facultatif).
  • ... : Vous pouvez ajouter autant de paires plage_critère et critère que nécessaire.

Exemple d'utilisation de SOMME.SI.ENS

Reprenons l'exemple des ventes par produit. Supposons que vous ayez également une colonne "Année" et que vous souhaitiez calculer la somme des ventes de "Pommes" en 2023.

Vous pouvez utiliser la formule suivante :

=SOMME.SI.ENS(D:D; A:A; "Pommes"; E:E; 2023)

Explication :

  • D:D : La plage de cellules contenant les montants des ventes à additionner.
  • A:A : La plage de cellules contenant les noms des produits.
  • "Pommes" : Le premier critère. Seules les lignes où la colonne A contient "Pommes" seront prises en compte.
  • E:E : La plage de cellules contenant les années.
  • 2023 : Le deuxième critère. Seules les lignes où la colonne E contient 2023 seront prises en compte.

Capture d'écran (description textuelle) : Un tableau Excel est affiché avec les colonnes A, D et E. La colonne A contient des noms de produits, la colonne D contient les montants des ventes, et la colonne E contient les années. La formule SOMME.SI.ENS est entrée dans une cellule, et le résultat affiché est la somme des ventes de "Pommes" en 2023.

Erreurs courantes et comment les éviter

Voici quelques erreurs courantes à éviter lors de l'utilisation de la fonction SOMME.SI :

  • Erreur de syntaxe : Vérifiez attentivement la syntaxe de la formule. Assurez-vous que les arguments sont dans le bon ordre et que les guillemets sont utilisés correctement pour les critères textuels.
  • Critères incorrects : Assurez-vous que les critères correspondent exactement aux valeurs dans la plage de cellules. La fonction SOMME.SI est sensible à la casse. Par exemple, "Pommes" est différent de "pommes". Pour ignorer la casse, vous pouvez utiliser les fonctions MAJUSCULE ou MINUSCULE.
  • Plages incorrectes : Vérifiez que les plages de cellules sont correctement définies. Assurez-vous que la plage_somme correspond bien aux valeurs à additionner.
  • Oubli de la plage_somme : Si vous omettez la plage_somme, Excel additionnera les valeurs de la plage qui correspondent au critère. Assurez-vous que c'est bien ce que vous voulez faire.

Conseils et astuces pour optimiser l'utilisation de SOMME.SI

  • Utiliser des références de cellules : Au lieu de saisir directement les critères dans la formule, utilisez des références de cellules. Cela vous permettra de modifier facilement les critères sans avoir à modifier la formule.
  • Combiner SOMME.SI avec d'autres fonctions : Vous pouvez combiner la fonction SOMME.SI avec d'autres fonctions Excel pour effectuer des calculs plus complexes. Par exemple, vous pouvez utiliser la fonction MOYENNE pour calculer la moyenne des valeurs qui répondent à un critère.
  • Utiliser des caractères génériques : Vous pouvez utiliser des caractères génériques (comme * et ?) dans les critères pour effectuer des recherches plus flexibles. Par exemple, vous pouvez utiliser le critère "P*" pour additionner toutes les valeurs dont le nom commence par "P".
  • Nommer les plages : Pour une meilleure lisibilité et une maintenance plus facile, vous pouvez nommer les plages de cellules. Cela rendra vos formules plus claires et plus faciles à comprendre.

SOMME.SI dans Google Sheets

La fonction SOMME.SI fonctionne de manière similaire dans Google Sheets et dans Excel. La syntaxe et les arguments sont les mêmes. Vous pouvez donc utiliser les mêmes exemples et conseils que nous avons vus précédemment.

Conclusion

La fonction SOMME.SI est un outil puissant et indispensable pour l'analyse de données dans Excel et Google Sheets. Elle vous permet d'additionner des valeurs en fonction de critères spécifiques, vous offrant ainsi une flexibilité inégalée dans vos calculs. En maîtrisant cette fonction, vous serez en mesure d'extraire des informations pertinentes de vos données et de prendre des décisions éclairées. N'hésitez pas à expérimenter avec les exemples et les conseils que nous avons vus dans cet article pour devenir un expert de la SOMME conditionnelle Excel.

Questions fréquentes

Quelle est la différence entre SOMME.SI et SOMME.SI.ENS ?

SOMME.SI permet d'additionner des valeurs en fonction d'un seul critère, tandis que SOMME.SI.ENS permet d'additionner des valeurs en fonction de plusieurs critères. SOMME.SI.ENS est donc plus flexible si vous avez des conditions complexes.

Puis-je utiliser des caractères génériques dans les critères de SOMME.SI ?

Oui, vous pouvez utiliser les caractères génériques `*` (pour remplacer n'importe quel nombre de caractères) et `?` (pour remplacer un seul caractère) dans les critères de SOMME.SI. Cela permet d'effectuer des recherches plus flexibles.

Comment faire une SOMME.SI en ignorant la casse ?

Comme SOMME.SI est sensible à la casse, vous pouvez utiliser les fonctions `MAJUSCULE` ou `MINUSCULE` pour convertir la plage et le critère en majuscules ou minuscules avant d'utiliser SOMME.SI. Par exemple: `=SOMME.SI(MAJUSCULE(A1:A10);MAJUSCULE("Pommes");B1:B10)`.

Mots-clés associés :

somme conditionnelle excel multiple critères somme si date excel somme si texte excel somme si entre deux dates excel formule excel somme

Partager cet article :