3.5 · Fonctions de calcul conditionnel : SOMME.SI(.ENS), NB.SI(.ENS)

Niveau 3 · Avancé : tableaux croisés & graphiques

3.5Fonctions de calcul conditionnel : SOMME.SI(.ENS), NB.SI(.ENS)

Objectif : agréger sous condition(s) avec SOMME.SI.ENS, NB.SI.ENS, MOYENNE.SI.ENS.
Temps estimé : 22 min

« Combien a vendu Karim ? » « Quel CA sur Paris en janvier ? » Les fonctions de calcul conditionnel répondent à ces questions sans TCD : SOMME.SI.ENS, NB.SI.ENS et MOYENNE.SI.ENS agrègent uniquement les lignes qui remplissent vos critères — un critère ou dix, c'est la même syntaxe.

Attention au piège historique : dans SOMME.SI (une condition), la plage à additionner arrive en dernier ; dans SOMME.SI.ENS (multi-critères), elle arrive en premier. Notre conseil de praticien : utilisez systématiquement les versions .ENS, même pour un seul critère — une seule syntaxe à mémoriser, zéro confusion.

Vocabulaire de la section

SOMME.SI.ENS
=SOMME.SI.ENS(plage_somme;plage_crit1;crit1;plage_crit2;crit2;…) : additionne les lignes respectant TOUS les critères.
NB.SI.ENS / MOYENNE.SI.ENS
Même logique pour compter / faire une moyenne sous conditions.
Critères
"Paris" (égalité), ">1000" (comparaison, entre guillemets), "*sud*" (contient « sud »), B1 ou ">"&B1 (référence à une cellule).
Jokers
* remplace une suite de caractères, ? un seul caractère : "P*" = tout ce qui commence par P.
Vérifiez votre compréhension

Dans SOMME.SI.ENS, la plage à ADDITIONNER se place…

Fonctions de calcul conditionnel : SOMME.SI(.ENS), NB.SI(.ENS)
Vidéo hébergée sur YouTube — ouvrir dans un nouvel onglet ↗
Tutos SOMME.SI.ENS / NB.SI.ENS (recherche)
Cliquer pour voir les résultats à jour ↗

En pratique — Interroger vos ventes comme une base de données

  1. Reprenez le tableau Ventes (Date, Commercial, Ville, Montant).
  2. CA de Paris : =SOMME.SI.ENS(Ventes[Montant];Ventes[Ville];"Paris").
  3. Nombre de ventes de Karim à plus de 1 000 € : =NB.SI.ENS(Ventes[Commercial];"Karim";Ventes[Montant];">1000").
  4. Panier moyen de Lyon : =MOYENNE.SI.ENS(Ventes[Montant];Ventes[Ville];"Lyon"). Mettez ensuite « Paris » en cellule G1 et remplacez le critère par G1 : la formule devient pilotable.
Trois indicateurs ciblés qui se recalculent en direct — le complément parfait des TCD.

Points clés à retenir

  • Adoptez les versions .ENS partout : même syntaxe de 1 à 127 critères.
  • Les critères de comparaison s'écrivent entre guillemets : ">1000", "<>Paris", ">="&B1.
  • Les critères multiples sont cumulatifs (logique ET) ; pour un OU, additionnez deux SOMME.SI.ENS.
  • TCD pour explorer, SOMME.SI.ENS pour des indicateurs fixes toujours à jour : les deux sont complémentaires.

Questions fréquentes

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

SOMME.SI = 1 critère, plage de somme en DERNIER argument ; SOMME.SI.ENS = multi-critères, plage de somme en PREMIER. D'où notre conseil : toujours .ENS.

Comment sommer entre deux dates ?

Deux critères sur la même colonne : =SOMME.SI.ENS(Ventes[Montant];Ventes[Date];">="&D1;Ventes[Date];"<="&D2) où D1 et D2 contiennent les bornes.

Autres ressources

Testez-vous : quiz du niveau 35 questions pour valider vos acquis avant de passer au niveau suivant