SOMME.SI.ENS dans Excel : syntaxe, exemples et exercices corrigés
Mis à jour le
SOMME.SI.ENS additionne les nombres d’une plage quand plusieurs conditions sont vraies sur la même ligne. Par exemple, =SOMME.SI.ENS(D2:D13;A2:A13;"Nord";B2:B13;"Camille Martin") additionne les montants de D2:D13 où la région est Nord et le commercial Camille Martin. La plage à additionner vient toujours en premier.
Syntaxe de SOMME.SI.ENS
=SOMME.SI.ENS(somme_plage; plage_critères1; critères1; [plage_critères2; critères2]; …)
- somme_plage
- Les cellules à additionner, par exemple
D2:D13. Contrairement à SOMME.SI, elle vient en premier et elle est obligatoire. - plage_critères1
- La première plage à tester, par exemple une colonne de régions. Elle doit avoir le même nombre de lignes que somme_plage.
- critères1
- La condition pour plage_critères1 : une valeur (
"Nord"), une comparaison (">=500"), une cellule (F2) ou un modèle avec joker ("PC portable*"). Le texte et les comparaisons s’écrivent entre guillemets. - plage_critères2; critères2; …
- Facultatif. D’autres paires plage et condition, jusqu’à 127. Une ligne n’est additionnée que si elle remplit toutes les conditions.
Exercices SOMME.SI.ENS à faire ici
Tapez votre formule directement dans la feuille. Elle est vérifiée comme dans Excel, avec des points-virgules ou des virgules, en français ou en anglais.
Total d’un commercial dans une région
En F2, écrivez une SOMME.SI.ENS qui additionne les montants de la colonne D pour Camille Martin dans la région Nord, à partir des commandes A1:D13.
| Région | Commercial | Produit | Montant (€) | Camille Martin, Nord (€) | |
| Ouest | Chloé Robert | Écran 27" | 640,00 | ||
| Sud | Lucas Bernard | Écran 24" | 420,00 | ||
| Est | Léa Dubois | PC portable 15" | 1 480,00 | ||
| Nord | Hugo Thomas | Clavier | 180,00 | ||
| Nord | Camille Martin | PC portable 14" | 980,00 | ||
| Sud | Louis Petit | PC portable 14" | 1 000,00 | ||
| Nord | Camille Martin | Écran 27" | 1 150,00 | ||
| Est | Manon Durand | Casque | 240,00 | ||
| Nord | Lucas Bernard | PC portable 15" | 1 520,00 | ||
| Sud | Léa Dubois | Clavier | 95,00 | ||
| Ouest | Camille Martin | PC portable 14" | 870,00 | ||
| Nord | Chloé Robert | Clavier | 500,00 |
Comment faire une SOMME.SI.ENS, étape par étape
- Cliquez sur la cellule du total et tapez
=SOMME.SI.ENS(. - Sélectionnez d’abord la colonne des montants à additionner, puis tapez un point-virgule.
- Sélectionnez la première colonne à tester, tapez un point-virgule, puis la condition entre guillemets ou un clic sur la cellule qui la contient.
- Ajoutez les autres paires plage et condition de la même façon, sur les mêmes lignes que les montants, fermez la parenthèse et validez avec Entrée.
Exemples de SOMME.SI.ENS
Deux conditions texte
=SOMME.SI.ENS(D2:D13;A2:A13;"Nord";B2:B13;"Camille Martin")
Additionne les montants des lignes où la région est Nord et le commercial Camille Martin. Les deux conditions doivent être vraies sur la même ligne.
Montants entre deux bornes
=SOMME.SI.ENS(D2:D13;D2:D13;">=500";D2:D13;"<1000")
Teste deux fois la même colonne pour additionner les montants de 500 inclus à 1 000 exclu. Choisissez ">=" ou ">" selon que la borne compte ou non.
Conditions prises dans des cellules
=SOMME.SI.ENS($D$2:$D$13;$A$2:$A$13;F2;$C$2:$C$13;G2)
Tapez la région en F2 et le produit en G2 : le total se met à jour. Avec les plages figées par $, vous pouvez recopier la formule dans un tableau de synthèse.
Joker et comparaison ensemble
=SOMME.SI.ENS(D2:D13;C2:C13;"PC portable*";D2:D13;">=1000")
Additionne tous les produits qui commencent par PC portable, mais seulement les commandes de 1 000 ou plus. L’astérisque remplace n’importe quels caractères.
Erreurs fréquentes et solutions
| Résultat | Cause | Solution |
|---|---|---|
| 0 au lieu d’un total | Aucune ligne ne remplit toutes les conditions à la fois : faute de frappe, espace en trop, nombre stocké en texte, ou deux conditions incompatibles comme ">1000" et "<500". | Testez chaque condition seule avec SOMME.SI pour trouver celle qui ne trouve rien, puis nettoyez les données avec SUPPRESPACE. |
| #VALEUR! | somme_plage et une plage de critères n’ont pas la même taille, par exemple D2:D13 et A2:A12. | Sélectionnez toutes les plages de la même première ligne à la même dernière ligne. |
| Total faux, sans erreur | La formule a été écrite dans l’ordre de SOMME.SI, avec la plage à additionner en dernier : SOMME.SI.ENS additionne la mauvaise colonne. | Placez la plage à additionner en premier : =SOMME.SI.ENS(D2:D13;A2:A13;"Nord"). |
| #NOM? | Formule copiée d’un site anglais (SUMIFS) ou nom mal orthographié, par exemple SOMME.SI.ENSEMBLE. | Écrivez SOMME.SI.ENS, avec les deux points, et séparez les arguments par des points-virgules. |
SOMME.SI.ENS ou SOMME.SI ?
SOMME.SI accepte une seule condition et place la plage à additionner en dernier : =SOMME.SI(A2:A13;"Nord";D2:D13). SOMME.SI.ENS accepte une ou plusieurs conditions et place la plage à additionner en premier : =SOMME.SI.ENS(D2:D13;A2:A13;"Nord"). Avec une seule condition, les deux donnent le même résultat : vous pouvez donc utiliser SOMME.SI.ENS partout pour garder une seule habitude. Attention simplement à ne pas mélanger l’ordre des arguments.
Questions fréquentes
Pourquoi ma SOMME.SI.ENS renvoie 0 ?
Aucune ligne ne remplit toutes les conditions en même temps. Vérifiez chaque condition (fautes de frappe, espaces en trop) et qu’une comparaison avec une cellule s’écrit ">="&F2 et pas ">=F2".
SOMME.SI.ENS peut-elle faire un OU ?
Pas dans une seule formule : toutes les conditions doivent être vraies. Pour additionner Nord ou Sud, additionnez deux SOMME.SI.ENS : =SOMME.SI.ENS(D2:D13;A2:A13;"Nord")+SOMME.SI.ENS(D2:D13;A2:A13;"Sud").
Comment additionner entre deux dates ou deux montants ?
Testez deux fois la même colonne, une fois par borne : =SOMME.SI.ENS(D2:D13;D2:D13;">=500";D2:D13;"<1000"). Si les bornes sont dans des cellules, écrivez ">="&F2 et "<"&G2.
SOMME.SI.ENS tient-elle compte des majuscules ?
Non. « nord », « Nord » et « NORD » correspondent aux mêmes cellules.
Continuez à pratiquer
Les 5 exercices SOMME.SI.ENS, avec explications et suivi de progression.
Ouvrir les exercices SOMME.SI.ENS