cellio

SOMME.SI.ENS (SUMIFS) Excel : somme avec critères

Maîtrisez la fonction SOMME.SI.ENS (SUMIFS) sur Excel : syntaxe, critères de dates, plages entre deux nombres et tableau récapitulatif dynamique.

Par Ayoub Farid · · 2 min de lecture

La fonction SUMIFS (SOMME.SI.ENS dans la version française d'Excel) additionne des valeurs lorsque chaque condition spécifiée est remplie. Les ventes de Café en mars. Les heures passées sur le Projet X par Sam. Les dépenses situées entre deux dates. Si vous ne devez apprendre qu'une seule formule conditionnelle pour votre feuille de calcul, choisissez celle-ci, car elle gère aussi parfaitement un critère unique.

*Remarque pratique : si votre tableur Excel est configuré en français, utilisez le nom localisé SOMME.SI.ENS avec des points-virgules ; pour séparer vos arguments.*

Syntaxe

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Attention : la plage à additionner (sum_range) arrive en premier (à l'inverse de la fonction SUMIF ou SOMME.SI).

Exemple

ABCD
1DateRégionProduitVentes
201/03/2026NordCafé120
301/03/2026SudCafé90
402/03/2026NordThé60
502/03/2026NordCafé140

Ventes de Café dans la région Nord :

=SUMIFS(D2:D5,B2:B5,"North",C2:C5,"Coffee")   → 260

Plages de dates

Avec une date de début dans la cellule G1 et une date de fin dans la cellule G2 :

=SUMIFS(D2:D500,A2:A500,">="&G1,A2:A500,"<="&G2)

Entre deux valeurs

=SUMIFS(D2:D500,D2:D500,">=100",D2:D500,"<200")

Un tableau récapitulatif à étirer dans les deux sens

Les régions listées de F2 à F4, et les produits répartis horizontalement de G1 à I1. Dans la cellule G2 :

=SUMIFS($D$2:$D$500,$B$2:$B$500,$F2,$C$2:$C$500,G$1)
  • Plages de données entièrement verrouillées avec une référence absolue ($D$2:$D$500)
  • $F2 verrouille la colonne (les régions restent toujours dans la colonne F)
  • G$1 verrouille la ligne (les produits restent toujours sur la ligne 1)

Utilisez la poignée de recopie pour recopier vers la droite puis vers le bas : chaque cellule renverra le bon total. Cette structure type revient très souvent lors d'un test Excel d'embauche. Consultez notre guide sur les références mixtes.

Conditions OU

SUMIFS fonctionne exclusivement avec une logique ET. Pour calculer le résultat pour le Nord ou le Sud, imbriquez-la avec SUM (SOMME) :

=SUM(SUMIFS(D2:D500,B2:B500,{"North","South"}))

Erreurs courantes

  • Mauvaise position de la plage de somme (reproduire par habitude l'ordre de SOMME.SI)
  • Plages de tailles différentes → renvoie l'erreur #VALEUR! (#VALUE!)
  • Dates stockées sous forme de texte, qui ne répondent pas aux comparaisons chronologiques
  • **Oublier le symbole &** lors de la concaténation d'un comparateur et d'une cellule : écrivez ">="&G1, et non ">=G1"

Entraînez-vous

Compter et additionner selon des critères spécifiques est l'un des modules clés pour apprendre Excel avec Cellio. Nos questions de test Excel incluent des exercices pratiques sur SUMIFS pour vous tester immédiatement.

Questions fréquentes

Comment faire une somme avec plusieurs critères dans Excel ?

Utilisez la fonction SUMIFS (SOMME.SI.ENS) : =SUMIFS(sum_range, range1, criteria1, range2, criteria2).

La fonction SUMIFS peut-elle gérer un critère unique ?

Oui. La formule =SUMIFS(D:D,B:B,"North") fonctionne exactement comme SOMME.SI (SUMIF).

Comment utiliser SUMIFS avec des dates ?

Appliquez deux conditions distinctes sur la plage de dates : ">="&debut et "<="&fin.

Pourquoi ma formule SUMIFS renvoie-t-elle 0 ?

Le problème vient généralement d'un texte qui ne correspond pas exactement (espaces superflus), de nombres stockés au format texte, ou de dates au format texte.

À lire aussi