Rentrée 2026 Préparez votre rentrée : réservez dès maintenant votre session de septembre, octobre ou novembre. Réservez votre session de septembre à novembre. Voir les sessions de rentrée →
Excel Word PowerPoint Photoshop Webmarketing WordPress CAO 3D PAO Pack Office Google Sheets Google Workspace
À jour 2026
Formation Excel Prochaine session à distance : lundi 22 juin 2026 · certifiante
Excel

SOMME.SI et SOMME.SI.ENS : additionner selon des critères

Par Samy· 19 juin 2026· 8 min de lecture

100% à distance, en live Certifié Qualiopi Paiement 3× sans frais ★★★★★ 4,8/5 sur Google
SOMME.SI et SOMME.SI.ENS Excel

L'essentiel

SOMME.SI et SOMME.SI.ENS additionnent des valeurs selon des critères. SOMME.SI traite un seul critère (« total des ventes en France »), SOMME.SI.ENS en combine plusieurs (« chiffre d'affaires des clients premium en janvier »). Ce guide vous présente la syntaxe des deux fonctions, des exemples concrets, des cas pratiques métier et les erreurs à éviter pour passer du niveau intermédiaire au niveau avancé.

SOMME.SI et SOMME.SI.ENS, deux fonctions de synthèse

Additionner une colonne entière, tout le monde sait le faire avec la fonction SOMME. Mais dans la vraie vie d'un tableur, vous avez rarement besoin du total de tout. Vous voulez le total sous condition : le chiffre d'affaires réalisé en France, les heures passées sur un projet précis, le montant des commandes d'un seul client. C'est exactement le rôle de SOMME.SI et de SOMME.SI.ENS.

SOMME.SI additionne des valeurs en fonction d'un seul critère. Elle existe dans Excel depuis les toutes premières versions et reste l'une des fonctions les plus utiles du tableur. SOMME.SI.ENS est arrivée avec Excel 2007 pour gérer plusieurs critères à la fois : pays et mois, employé et projet, catégorie et disponibilité. Dès que votre besoin se complexifie, vous passez naturellement de l'une à l'autre.

Si la fonction SOMME de base ne vous est pas encore familière, prenez quelques minutes pour consulter d'abord notre guide complet de la fonction SOMME. La logique conditionnelle que nous allons voir ici en est le prolongement direct. Vous y gagnerez beaucoup de temps de calcul manuel, et vous construirez des tableaux de bord qui se mettent à jour tout seuls quand les données changent.

La syntaxe de SOMME.SI (un critère)

SOMME.SI s'écrit avec trois arguments, dont le dernier est facultatif.

=SOMME.SI(plage_critère ; critère ; [plage_à_additionner])

Décortiquons chaque morceau, car c'est en comprenant le rôle de chaque argument que vous éviterez la plupart des erreurs.

ArgumentRôleObligatoire ?
plage_critèreLa zone dans laquelle Excel cherche la conditionOui
critèreLa condition à respecter (texte, nombre, comparaison)Oui
plage_à_additionnerLa zone des valeurs à totaliser, si elle diffère de la premièreNon

Point important : si vous omettez le troisième argument, Excel additionne directement la plage où il a trouvé le critère. C'est pratique quand vous voulez, par exemple, la somme de toutes les valeurs supérieures à 100 dans une même colonne.

=SOMME.SI(A2:A100 ; ">100")              total des valeurs de A supérieures à 100
=SOMME.SI(A2:A100 ; "France" ; B2:B100)   total de B là où A vaut "France"

Dans le premier exemple, Excel regarde la colonne A et additionne les cellules de A elles-mêmes. Dans le second, il repère « France » dans A, mais additionne les montants correspondants dans B. Cette distinction est la clé de la fonction.

Le critère se place toujours entre guillemets dès qu'il contient du texte ou un opérateur de comparaison. On écrit ">100" et non >100. Un simple nombre, lui, peut s'écrire sans guillemets : =SOMME.SI(A2:A100 ; 50 ; B2:B100) fonctionne très bien.

La syntaxe de SOMME.SI.ENS (plusieurs critères)

SOMME.SI.ENS fonctionne sur le même principe, mais accepte autant de couples « plage / critère » que nécessaire. Sa syntaxe réserve toutefois un piège que nous allons lever tout de suite.

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

L'ordre des arguments est inversé par rapport à SOMME.SI. Ici, la plage à additionner se place en premier, et les couples de critères viennent ensuite. C'est la source numéro un de confusion lorsqu'on alterne entre les deux fonctions, alors gardez ce repère en tête.

=SOMME.SI.ENS(C2:C100 ; A2:A100 ; "France" ; B2:B100 ; ">100")

Cette formule additionne les valeurs de C uniquement lorsque, sur la même ligne, A vaut « France » et B dépasse 100. Tous les critères doivent être vrais simultanément : SOMME.SI.ENS applique toujours une logique « ET ». Vous pouvez enchaîner trois, quatre critères ou davantage sur le même modèle, en ajoutant à chaque fois une plage suivie de sa condition.

Des exemples concrets, du plus simple au plus fin

Rien ne vaut la pratique. Voici une série d'exemples que vous pouvez reproduire immédiatement dans une feuille de calcul.

Avec SOMME.SI : un seul critère

Pour totaliser le montant de B correspondant à un client nommé en A, ou pour ne retenir que les valeurs dépassant un seuil, SOMME.SI suffit. Les caractères génériques, ou « jokers », élargissent encore son champ d'action.

ObjectifFormule
Somme des valeurs supérieures à 100=SOMME.SI(A2:A100;">100")
Somme de B pour les lignes « France »=SOMME.SI(A2:A100;"France";B2:B100)
Somme de B pour A commençant par « Mar »=SOMME.SI(A2:A100;"Mar*";B2:B100)
Critère lu dans une cellule (D1)=SOMME.SI(A2:A100;D1;B2:B100)
Somme des cellules non vides=SOMME.SI(A2:A100;"<>";A2:A100)

L'astérisque * remplace n'importe quelle suite de caractères, et le point d'interrogation ? remplace un seul caractère. L'avant-dernière ligne est particulièrement utile au quotidien : placer le critère dans une cellule (ici D1) rend votre formule dynamique. Changez la valeur de D1, le total se recalcule sans toucher à la formule.

Avec SOMME.SI.ENS : plusieurs critères

Dès qu'il faut croiser deux dimensions, SOMME.SI.ENS prend le relais. Les dates se gèrent en concaténant l'opérateur de comparaison avec la fonction DATE grâce au symbole &.

ObjectifFormule
C où A = « France » ET B > 100=SOMME.SI.ENS(C2:C100;A2:A100;"France";B2:B100;">100")
Montants sur janvier 2026 (entre deux dates)=SOMME.SI.ENS(B2:B100;A2:A100;">="&DATE(2026;1;1);A2:A100;"<"&DATE(2026;2;1))
Trois critères enchaînés=SOMME.SI.ENS(D2:D100;A2:A100;"France";B2:B100;"Premium";C2:C100;">2024")

La deuxième ligne mérite un mot d'explication. Pour isoler un mois, on combine deux conditions de date sur la même colonne A : supérieure ou égale au 1er janvier, et strictement inférieure au 1er février. Cette technique fonctionne pour n'importe quelle plage de dates et évite les erreurs liées aux fins de mois.

Vous avez besoin d'une condition « OU » plutôt que « ET » ? SOMME.SI.ENS ne le permet pas directement. Additionnez alors deux SOMME.SI : =SOMME.SI(A2:A100;"France";B2:B100)+SOMME.SI(A2:A100;"Italie";B2:B100). Pour des cas plus complexes, la fonction SOMMEPROD prend le relais avec une grande souplesse.

Trois cas pratiques tirés du quotidien

Voici comment ces fonctions s'appliquent à des situations métier réelles. Imaginez un tableau de ventes avec, en colonne A le pays, en colonne B le mois et en colonne C le chiffre d'affaires.

Le chiffre d'affaires par pays

Pour obtenir le total réalisé en France, sans vous soucier du mois, un seul critère suffit. SOMME.SI parcourt la colonne des pays et additionne les chiffres d'affaires correspondants. Si vous souhaitez ensuite le détail mois par mois, vous passez à SOMME.SI.ENS en ajoutant le critère de mois : =SOMME.SI.ENS(C2:C100;A2:A100;"France";B2:B100;"Janvier") isole le chiffre d'affaires français du seul mois de janvier.

Les heures par employé et par projet

Dans un suivi de temps, vous voulez souvent connaître les heures qu'une personne a consacrées à un projet donné sur un mois précis. Trois critères se combinent alors naturellement : =SOMME.SI.ENS(Heures;Employé;"Marie";Projet;"Site web";Mois;"Mai"). En nommant vos plages (Heures, Employé, Projet, Mois) plutôt que d'utiliser des références comme B2:B100, vos formules deviennent lisibles et faciles à relire des semaines plus tard.

Le stock disponible par catégorie

En gestion de stock, croiser une catégorie de produit avec un statut de disponibilité est un grand classique. =SOMME.SI.ENS(Stocks;Categorie;"Boissons";Disponibilite;"Oui") renvoie la quantité totale de boissons effectivement disponibles. Le même schéma s'adapte aux salaires par service, aux ventes par commercial ou aux dépenses par poste budgétaire.

Envie de vraiment maîtriser les formules Excel ?

Notre formation Excel couvre les fonctions, les tableaux croisés dynamiques et l'automatisation, 100% à distance et en live, avec un formateur dédié.

Voir la formation

SOMME.SI ou tableau croisé dynamique ?

Une question revient souvent : pourquoi utiliser SOMME.SI alors qu'un tableau croisé dynamique fait des synthèses en quelques clics ? Les deux approches sont excellentes, mais elles ne servent pas le même besoin.

Privilégiez SOMME.SI ou SOMME.SI.ENS pour quelques indicateurs fixes destinés à un tableau de bord. La formule reste dans la cellule, se recalcule automatiquement et s'imprime proprement dans un rapport. C'est l'outil idéal d'un suivi mensuel où vous voulez voir cinq ou six chiffres clés mis à jour en temps réel.

Préférez le tableau croisé dynamique dès qu'il s'agit d'explorer librement vos données, de pivoter les dimensions, de filtrer de façon interactive. La règle pratique tient en une phrase : pour quelques chiffres figés, la formule ; pour une exploration vivante, le tableau croisé. Et rien ne vous empêche de combiner les deux dans un même classeur.

Les quatre erreurs les plus fréquentes

Quelques réflexes simples vous épargnent les messages d'erreur et, plus sournois encore, les résultats faux qui passent inaperçus.

Inverser l'ordre des arguments entre les deux fonctions. Souvenez-vous : avec SOMME.SI, la plage à additionner vient en dernier ; avec SOMME.SI.ENS, elle vient en premier. C'est l'erreur la plus courante quand on passe d'une fonction à l'autre dans la même session de travail.

Utiliser des plages de tailles différentes. Dans SOMME.SI.ENS, toutes les plages doivent couvrir exactement le même nombre de lignes. Mélanger A2:A50 et B2:B100 déclenche une erreur. Le réflexe sain : étendre toutes vos plages sur la même hauteur, par exemple jusqu'à la ligne 100.

Confondre SOMME.SI et NB.SI. SOMME.SI additionne les valeurs qui respectent le critère, tandis que NB.SI compte combien de cellules le respectent. Les deux se ressemblent mais ne répondent pas à la même question. Notre guide de la fonction SI vous aide d'ailleurs à bien distinguer toutes ces fonctions conditionnelles entre elles.

Oublier les guillemets pour une comparaison. Écrire =SOMME.SI(A2:A100;>10;B2:B100) renvoie une erreur, car Excel attend l'opérateur sous forme de texte. La bonne écriture est =SOMME.SI(A2:A100;">10";B2:B100). Ce petit détail provoque bien des blocages chez les débutants.

Conclusion

SOMME.SI et SOMME.SI.ENS sont des fonctions incontournables pour qui travaille sérieusement avec Excel. Elles transforment une masse de données brutes en indicateurs métier exploitables : chiffre d'affaires par pays, heures par projet, stock par catégorie. En maîtrisant leur syntaxe, en gardant à l'esprit l'ordre inversé de leurs arguments et en utilisant les jokers comme les comparaisons de dates, vous franchissez un vrai palier vers le niveau avancé.

La meilleure façon d'ancrer ces réflexes reste de pratiquer sur vos propres fichiers, accompagné d'une formation structurée. La formation Excel de France Formation Groupe couvre les fonctions de synthèse, la recherche de données, les tableaux croisés dynamiques et l'automatisation. Elle se déroule 100% à distance, en live, avec un formateur dédié, et le paiement est possible en 3× sans frais. Vous repartez avec une méthode applicable immédiatement à votre quotidien professionnel.

Questions fréquentes

Si vous n'avez qu'un seul critère, utilisez SOMME.SI : sa syntaxe est plus courte et plus lisible. Dès que vous devez croiser deux conditions ou plus (un pays ET un mois, par exemple), SOMME.SI.ENS devient obligatoire. À noter : SOMME.SI.ENS accepte aussi un seul critère, mais sa formulation est plus lourde, donc on lui préfère SOMME.SI dans ce cas.
Pas directement : SOMME.SI.ENS combine toujours ses critères avec un « ET », c'est-à-dire que toutes les conditions doivent être vraies en même temps. Pour un « OU », additionnez plusieurs SOMME.SI, par exemple le total France plus le total Italie. Pour des cas plus complexes, la fonction SOMMEPROD offre davantage de souplesse.
Oui. L'astérisque * remplace n'importe quelle suite de caractères et le point d'interrogation ? remplace un seul caractère. Par exemple, =SOMME.SI(A2:A100;"Mar*";B2:B100) additionne les valeurs de B pour toutes les lignes dont la colonne A commence par « Mar ». C'est très utile pour regrouper des libellés qui partagent un même début.
Concaténez l'opérateur de comparaison avec la fonction DATE grâce au symbole &. Pour isoler janvier 2026, combinez deux conditions sur la même colonne : =SOMME.SI.ENS(Montants;Dates;">="&DATE(2026;1;1);Dates;"<"&DATE(2026;2;1)). Cette méthode, supérieure ou égale au premier jour et strictement inférieure au premier jour du mois suivant, fonctionne pour n'importe quel intervalle.
Aucune sur le fond : SUMIF est simplement le nom anglais de SOMME.SI, et SUMIFS celui de SOMME.SI.ENS. Excel affiche les fonctions dans la langue de votre interface. Les deux versions ont une syntaxe et un comportement strictement identiques. Bon à savoir si vous travaillez sur un fichier reçu d'un collègue dont Excel est en anglais.
Oui, à l'identique. Google Sheets propose SOMME.SI et SOMME.SI.ENS en français, ou SUMIF et SUMIFS en anglais. La syntaxe et le comportement sont les mêmes que dans Excel. Vous pouvez donc transposer sans modification les formules de ce guide d'un tableur à l'autre.
La meilleure méthode combine la pratique régulière sur vos propres fichiers et une formation structurée pour acquérir des bases solides. Chez France Formation Groupe, la formation Excel couvre les formules de synthèse, la recherche de données, les tableaux croisés dynamiques et l'automatisation. Elle se déroule 100 % à distance, en live, avec un formateur dédié, et le paiement est possible en 3× sans frais. Une certification reconnue (ENI ou ICDL) peut être ajoutée en option pour valider vos compétences.

À lire ensuite

NB.SI : compter selon des critères NB.SI : compter selon des critères INDEX EQUIV : recherche flexible INDEX EQUIV : recherche flexible SOMMEPROD : multiplier et additionner SOMMEPROD : multiplier et additionner Concaténation : fusionner du texte Concaténation : fusionner du texte
Voir tous nos guides Excel →
S

Samy, formateur certifié

Formateur en bureautique et webmarketing (Excel, Word, PowerPoint, SEO, Google Analytics, acquisition de trafic). Centaines de stagiaires accompagnés en présentiel à Marseille et en classe virtuelle dans toute la France.

→ En savoir plus sur France Formation Groupe

Cet article vous a été utile ? Partagez-le

Formation Excel

Envie de maîtriser Excel de A à Z ?

Formules, fonctions de synthèse, tableaux croisés dynamiques et automatisation. 100% à distance, en live, avec un formateur dédié. Démarrage immédiat.

dès 299€3× sans frais 4,8/5 Google Certifié Qualiopi
Réserver ma place — 22 juin → Être rappelé
Voir les sessions
Formation Excel
dès 299€
Réserver →

Une question sur nos formations ?

Notre équipe vous répond et vous oriente vers la bonne solution.

Nous contacter

Vous formez une équipe ?

Devis sous 24h · financement OPCO géré de A à Z · tarifs dégressifs dès 3 collaborateurs.

Demander un devis