1
A1:L1 · Valeur de cellule

SOMME.SI & SOMME.SI.ENS.

D2
2

Mise à jour · 2026-05-29 · ~8 min de lecture

SOMME.SI : somme conditionnelle

SOMME.SI (SUMIF) additionne les cellules qui remplissent une condition.

=SOMME.SI(plage; critère; [somme_plage])

Dans la version française d'Excel, le point-virgule (;) sépare les arguments.

Exemple — additionne les ventes en B quand la région en A est « Ouest » :

=SOMME.SI(A:A; "Ouest"; B:B)

SOMME.SI.ENS : plusieurs conditions

SOMME.SI.ENS (SUMIFS) additionne selon plusieurs conditions. Attention : ici la plage de somme vient en premier.

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

Exemple — additionne C quand le mois en A est « janvier » et la région en B « Ouest » :

=SOMME.SI.ENS(C:C; A:A; "janvier"; B:B; "Ouest")

Exemples

Seuil numérique

=SOMME.SI(D:D; ">100"; C:C)

Plage de dates (entre deux dates)

=SOMME.SI.ENS(C:C; A:A; ">=" & E1; A:A; "<=" & E2)

Caractères génériques (texte partiel)

=SOMME.SI(A:A; "*facture*"; B:B)

Logique OU (l'une de plusieurs valeurs)

SOMME.SI.ENS combine avec ET. Pour OU, additionne plusieurs :

=SOMME.SI(A:A; "Ouest"; C:C) + SOMME.SI(A:A; "Est"; C:C)

Erreurs fréquentes

#VALEUR! – tailles de plages différentes

Dans SOMME.SI.ENS, toutes les plages doivent avoir le même nombre de lignes. =SOMME.SI.ENS(C2:C100;A2:A50;"Ouest") échoue. Rends-les identiques.

Le critère ne correspond pas

Espaces superflus ou nombre stocké en texte empêchent la correspondance. Nettoie avec SUPPRESPACE et vérifie le type.

Générer avec FormulaAI

Décris la somme en français — « additionne les ventes quand la région est Ouest et le mois janvier » — et FormulaAI renvoie la formule SOMME.SI.ENS avec le nom de fonction français.

Questions fréquentes

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

SOMME.SI additionne selon une seule condition. SOMME.SI.ENS additionne selon plusieurs conditions, et l'ordre des arguments diffère : la plage de somme vient en premier, puis des paires plage_critères / critère. Au-delà d'une condition, utilise SOMME.SI.ENS.

Comment additionner sur une plage de dates ?

Avec deux conditions sur la même colonne de dates : =SOMME.SI.ENS(C:C;A:A;">=" & E1;A:A;"<=" & E2). Relie l'opérateur à la cellule contenant la date avec l'esperluette (&).

SOMME.SI accepte-t-elle les caractères génériques ?

Oui. Avec * (toute suite de caractères) et ? (un caractère). =SOMME.SI(A:A;"*facture*";B:B) additionne les valeurs de B quand le texte de A contient « facture ».

Pourquoi SOMME.SI.ENS renvoie #VALEUR! ?

Le plus souvent, la plage de somme et une plage de critères n'ont pas la même taille. Toutes les plages de SOMME.SI.ENS doivent avoir le même nombre de lignes. Rends-les identiques (par ex. toutes A2:A100).

SOMME.SI fonctionne-t-elle dans Google Sheets et Numbers ?

Oui. SOMME.SI et SOMME.SI.ENS ont la même syntaxe dans Excel, Google Sheets et Apple Numbers. FormulaAI adapte le séparateur à ta version.

À voir aussi

3
Essayer FormulaAI gratuitement → Suivant : RECHERCHEV vs RECHERCHEX Décris en français · on écrit SOMME.SI(.ENS) · 2,79 €/mois illimité
‹ ›
AccueilComparatifComment ça marche
Guides
FAQSupport