Points clés | Détails à retenir |
---|---|
📌 Définition | SOMME.SI et SOMME.SI.ENS sont des fonctions Excel pour additionner sous conditions. |
✅ Bénéfices | Automatisation de calculs filtrés et réduction des erreurs manuelles. |
⚙️ Syntaxe | =SOMME.SI(plage; critère; [plage_somme]) et =SOMME.SI.ENS(plage_somme; plage1; critère1; …). |
🔍 Exemples | Cas simple de total par produit, cas multiple par date et région. |
💡 Astuces | Jokers, opérateurs logiques et plages dynamiques pour plus de souplesse. |
📈 Applications | Budgets, reporting, suivi des ventes, analyses de performance. |
Vous arrive-t-il de passer des heures à filtrer vos données avant de les additionner ? J’étais dans ce cas jusqu’à ce qu’un collègue me parle des fonctions SOMME.SI et SOMME.SI.ENS dans Excel. En deux clics, fini les copier-coller fastidieux et les erreurs de tri. Dans cet article, je vous propose un tour d’horizon complet : définition, syntaxe, exemples pratiques et quelques astuces pour passer maître dans l’art des totaux conditionnels. Que vous soyez gestionnaire, analyste ou simplement curieux, vous repartirez avec des formules prêtes à l’emploi.
1. Présentation des fonctions SOMME.SI et SOMME.SI.ENS
1.1. À quoi servent-elles ?
En quelques mots, SOMME.SI et SOMME.SI.ENS permettent d’additionner les valeurs d’une plage en fonction d’une ou plusieurs conditions. L’idée ? Ne garder que ce qui compte vraiment, sans passer par un tableau croisé dynamique ou un tri manuel. Ultra pratique pour des rapports mensuels, le suivi d’inventaire ou le calcul de commissions de vente.
1.2. Quand utiliser SOMME.SI plutôt que SOMME.SI.ENS ?
- Opération simple (une seule condition) → préférez SOMME.SI.
- Calcul sous plusieurs critères (date, catégorie, zone géographique…) → optez pour SOMME.SI.ENS.
« Un bon outil ne remplace pas toujours la compétence, mais il booste considérablement votre productivité. »
2. Syntaxe et paramètres détaillés
2.1. Syntaxe de SOMME.SI
La formule se présente comme suit :
Élément | Description |
---|---|
plage | Zone où Excel cherche le critère. |
critère | Condition à respecter (nombre, texte, expression). |
plage_somme (optionnel) | Plage à ajouter si elle diffère de plage. |
Exemple : =SOMME.SI(B2:B20; « >100 »; C2:C20) additionne les valeurs de C2:C20 lorsque les cellules B2:B20 sont supérieures à 100.
2.2. Syntaxe de SOMME.SI.ENS
Pour enchainer plusieurs conditions :
Élément | Description |
---|---|
plage_somme | Zone à additionner. |
plage1, critère1 | Premier couple zone/condition. |
plage2, critère2 … | Conditions supplémentaires. |
Exemple : =SOMME.SI.ENS(D2:D50; A2:A50; « France »; C2:C50; « >500″) totalise D2:D50 pour les lignes où A= »France » et C>500.
3. Exemples pratiques et cas d’usage
3.1. Exemple simple avec SOMME.SI
Imaginez un tableau des ventes :
- Colonne A : Produit
- Colonne B : Quantité
- Colonne C : Montant (€)
Vous souhaitez connaître le total des montants pour le produit « Stylo » :
=SOMME.SI(A2:A100; « Stylo »; C2:C100)
Pas besoin de trier ni de filtre, Excel se charge de tout.
3.2. Exemple multi-conditions avec SOMME.SI.ENS
Vous gérez un budget marketing réparti par campagne, date et canal. Vos colonnes :
- A : Campagne (Email, Réseaux, PPC…)
- B : Date
- C : Canal (Facebook, Google, LinkedIn…)
- D : Coût (€)
Pour totaliser le coût des campagnes « Email » sur Facebook en mars 2023 :
=SOMME.SI.ENS(D2:D500; A2:A500; « Email »; C2:C500; « Facebook »; B2:B500; « >=01/03/2023 »; B2:B500; « <=31/03/2023 »)
4. Astuces et bonnes pratiques
- Utilisez des caractères joker : « St*lo » couvre « Stylo » et « Stbylo ».
- Combinez avec fonction SI (en savoir plus) pour créer des critères sur mesure.
- Pour comptage précis, associez SOMME.SI.ENS et NB.SI.ENS afin d’obtenir des totaux et des comptes simultanés.
- Privilégiez les plages nommées pour plus de lisibilité et maintenance.
- Dans les tableaux Excel, les formules s’ajustent automatiquement quand vous ajoutez de nouvelles lignes.

5. FAQ rapide
- Quel est l’ordre des arguments dans SOMME.SI.ENS ?
Commencez toujours par la plage à additionner, puis alternez plage/critère. - Peut-on cumuler plus de 127 conditions ?
Non, la limite Excel est de 127 paires plage/critère. - Comment gérer une plage dynamique ?
Utilisez une table Excel (CTRL+T) ou la fonction DECALER. - Les critères sont-ils sensibles à la casse ?
Non, Excel n’explore pas la casse pour ces fonctions.