Apprendre Excel
FR
Définit l'affichage des nombres, des dates et des formules, pour que tout fonctionne comme dans votre Excel.

Accueil › Fonctions Excel › SOMME.SI.ENS

SOMME.SI.ENS dans Excel : additionner avec plusieurs critères

SOMME.SI.ENS additionne les valeurs qui remplissent toutes vos conditions : les ventes de la région Nord en janvier, les heures par employé au-dessus d'un seuil, les coûts entre deux dates. C'est la version à plusieurs conditions de SOMME.SI. Dans l'Excel en anglais, la fonction s'appelle SUMIFS.

Dans ce guide
  1. Syntaxe de SOMME.SI.ENS
  2. Exemple simple
  3. Essayez vous-même
  4. Entre deux dates
  5. Types de critères
  6. Conditions OU
  7. Erreurs fréquentes
  8. Questions fréquentes

Syntaxe de SOMME.SI.ENS

=SOMME.SI.ENS(somme_plage; plage_critères1; critères1; [plage_critères2; critères2]; …)

La plage à additionner vient en premier, suivie de paires composées d'une plage et de sa condition. Vous pouvez ajouter jusqu'à 127 paires. Toutes les plages doivent avoir la même taille.

Exemple simple

ABC
1DateRégionVentes
208/01/2026Nord1 200
315/01/2026Sud800
403/02/2026Nord950
520/02/2026Est450
602/03/2026Sud700
=SOMME.SI.ENS(C2:C6; B2:B6; "Nord"; A2:A6; "<"&DATE(2026;2;1))

Les ventes du Nord avant février : seule la ligne 2 remplit les deux conditions, le résultat est donc 1 200.

S'exercer avec SOMME.SI.ENS : essayez vous-même

Lire est une chose, taper la formule en est une autre. Construisez la formule ci-dessous pas à pas : les indications vous disent quoi taper, et vous pouvez cliquer sur les cellules ou faire glisser dessus pour les ajouter, comme dans Excel.

Exercice: Additionnez en D2 les ventes de l'Ouest supérieures à 500: =SOMME.SI.ENS(B2:B8;A2:A8;"Ouest";B2:B8;">500")

Additionner entre deux dates

Utilisez deux fois la colonne des dates, une fois avec >= et une fois avec <=. Avec la date de début en F1 et la date de fin en F2 :

=SOMME.SI.ENS(C2:C6; A2:A6; ">="&F1; A2:A6; "<="&F2)

Du 1er janvier au 28 février 2026, cette formule renvoie 3 400. Reliez toujours l'opérateur et la cellule avec & ; écrire ">=F1" entre les guillemets ne fonctionne pas. Pour un mois entier, FIN.MOIS vous donne le dernier jour : "<="&FIN.MOIS(F1; 0)

Les critères possibles

ConditionCritère
Égal à un texte"Sud"
Différent de"<>Sud"
Supérieur à un nombre">750"
Supérieur à une cellule">"&F3
Commence par"No*" (voir les caractères génériques)
Non vide"<>"
Vide""

Exemple : les ventes du Sud au-dessus de 750 : =SOMME.SI.ENS(C2:C6; B2:B6; "Sud"; C2:C6; ">750") renvoie 800.

Conditions OU

Toutes les conditions de SOMME.SI.ENS doivent être vraies en même temps. Pour « Nord ou Est », additionnez deux SOMME.SI.ENS :

Opérateurs de comparaison : quoi taper

TapezSignifie
=égal à
>supérieur à
<inférieur à
>=supérieur ou égal à : d'abord >, puis =
<=inférieur ou égal à : d'abord <, puis =
<>différent de : d'abord <, puis >

Toujours deux touches séparées, jamais un symbole spécial. Dans un critère, mettez l'opérateur et la valeur ensemble entre guillemets, comme ">=500" ou "<>Payé" comme condition.

=SOMME.SI.ENS(C2:C6; B2:B6; "Nord") + SOMME.SI.ENS(C2:C6; B2:B6; "Est")

Le résultat est 2 600.

Erreurs fréquentes

  • #VALEUR! : les plages n'ont pas la même taille.
  • Le résultat est 0 : les dates ou les nombres sont stockés en texte, ou le critère contient une faute de frappe ou des espaces en trop.
  • Arguments inversés : dans SOMME.SI.ENS, la plage à additionner vient en premier ; dans SOMME.SI, elle vient à la fin.

Questions fréquentes

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

SOMME.SI accepte une condition, SOMME.SI.ENS une ou plusieurs. Dans SOMME.SI.ENS, la plage à additionner vient en premier.

SOMME.SI.ENS peut-elle utiliser deux fois la même colonne ?

Oui. C'est justement ainsi qu'on additionne entre deux dates ou entre deux nombres.

SOMME.SI.ENS peut-elle additionner plusieurs colonnes ?

Non, la plage à additionner doit être une seule colonne (ou ligne). Utilisez un SOMME.SI.ENS par colonne et additionnez-les, ou SOMMEPROD pour les cas plus complexes.