Les fonctions SOMME.SI et SOMME.SI.ENS d’Excel vous permettent d’additionner automatiquement des valeurs répondant à un ou plusieurs critères. En quelques clics, vous pouvez totaliser les ventes d’un produit spécifique ou calculer le chiffre d’affaires généré sur une période précise, sans passer par des filtres fastidieux.
📊 SOMME.SI additionne des montants selon un seul critère – idéal pour totaliser rapidement une colonne en fonction d’une condition simple.
🔍 SOMME.SI.ENS traite simultanément plusieurs critères, vous offrant la souplesse nécessaire pour analyser des jeux de données plus complexes.
⚙️ Syntaxe claire : définissez toujours la plage de calcul, la condition et la plage à sommer. Corrigez les références pour éviter les résultats inattendus.
✅ Mise en pratique : un tableau bien structuré, des noms de plages ou des cellules absolues, et vous obtenez instantanément des totaux fiables et dynamiques.
Comprendre la fonction SOMME.SI
La fonction SOMME.SI est une base incontournable pour qui veut additionner des chiffres répondant à un critère donné. Elle se décline en trois arguments principaux : plage_critère, critère et plage_somme. Vous indiquez d’abord la zone où Excel doit vérifier la condition, puis le critère (texte, nombre ou expression) et enfin la zone dont les valeurs seront additionnées.
Syntaxe détaillée
Voici sa syntaxe complète :
- plage_critère : la plage de cellules où s’applique la condition.
- critère : expression logique (ex. « >100 », « Produit A », ou référence de cellule).
- plage_somme : la plage dont les valeurs seront additionnées (elle peut être différente de la plage_critère).
Exemple simple
Produit | Ventes (€) |
---|---|
Stylo | 150 |
Crayon | 80 |
Stylo | 200 |
Pour additionner toutes les ventes de « Stylo », on utilise :
=SOMME.SI(A2:A4; "Stylo"; B2:B4)
. Résultat : 350 €.
Maîtriser SOMME.SI.ENS pour des critères multiples
SOMME.SI.ENS étend SOMME.SI en permettant plusieurs paires plage_critère/critère. Vous pouvez ainsi filtrer simultanément sur la date, le produit, la région ou tout autre critère pertinent.
Syntaxe et arguments
- plage_somme : zone des valeurs à additionner.
- plage_critère1, critère1 : premier couple
- … jusqu’à plage_critère127, critère127 pour Excel 365
Exemple avancé
Date | Produit | Région | Chiffre d’affaires |
---|---|---|---|
01/03/2023 | Stylo | Nord | 120 |
05/03/2023 | Crayon | Sud | 90 |
12/03/2023 | Stylo | Sud | 180 |
Pour totaliser le CA des Stylos vendus dans la région Sud :
=SOMME.SI.ENS(D2:D4; B2:B4; "Stylo"; C2:C4; "Sud")
Vous obtenez 180 €, et vous pouvez ajouter un troisième critère (par ex. date > 10/03/2023).

Applications pratiques et conseils
Ces fonctions s’intègrent dans des tableaux de bord de suivi, comme pour le suivi des heures de travail ou les bilans de ventes. Pour gagner en lisibilité, pensez à :
- Nommer vos plages (via le Gestionnaire de noms) : les formules deviennent plus lisibles.
- Utiliser des références absolues ($A$2:$A$10) pour figer les plages lors de la recopie.
- Associer des listes déroulantes pour dynamiser vos critères (validation des données).
Si vous souhaitez concaténer plusieurs champs (ex. date + libellé) avant sommaire, explorez la fonction CONCAT pour créer un critère unique.
Erreurs courantes et astuces de dépannage
- Critère mal formaté : vérifiez les guillemets et l’usage des opérateurs (« > », « <= »).
- Plages de taille différente : Excel renvoie #VALEUR! si plage_critère et plage_somme ne sont pas identiques.
- Espaces invisibles : CLEAN ou SUPPRESPACE peuvent nettoyer vos données avant application des formules.
FAQ
- Quelle différence entre SOMME.SI et SOMME.SI.ENS ?
- SOMME.SI gère un seul critère, tandis que SOMME.SI.ENS cumule sous plusieurs conditions simultanées.
- Puis-je utiliser des jokers dans SOMME.SI ?
- Oui, « ? » pour un seul caractère et « * » pour plusieurs. Exemple : «
S*lo
» cumulera « Stylo ». - Comment totaliser des montants selon un mois précis ?
- Combinez SOMME.SI.ENS avec des critères de dates ou extractions de mois (MOIS()).
- La fonction gère-t-elle les critères numériques et textuels ?
- Absolument, vous pouvez mixer chiffres (« >100 ») et textes (« Produit A ») dans vos critères.
- Pourquoi j’obtiens #REF! ou #VALEUR! ?
- Vérifiez la cohérence des plages et le format de vos critères. L’erreur signale souvent une référence incorrecte.