📩 Télécharger gratuitement le fichier Excel du tutoriel :
Cliquer ici pour télécharger le fichier

Principe : Identique à la formule SOMME.SI excepté que la formule SOMME.SI.ENS ne se limite pas à un seul critère ; Elle permet donc de faire la somme des valeurs d’une plage de cellules qui répondent à un ou plusieurs critères spécifiés.

= SOMME.SI.ENS(plage_somme ; plage_critères ; critère1 ; [plage_critères2 ; critère2] …)

  • Plage de cellules qui contient les valeurs à sommer.
  • Plage de cellules comparée au critère1 afin de faire uniquement la somme des valeurs qui correspondent au critère1.
  • Critère appliqué à la plage de cellules du critère 1 pour faire la somme des valeurs qui correspondent => à saisir entre guillemets («  ») s’il s’agit d’un texte.
  • [Facultatif] : On peut définir autant de critères qu’on le souhaite : plage_critères2 avec critère2, plage_critères3…

Remarques :

  • Toutes les plages de critères doivent avoir le même nombre de lignes sinon la formule renverra le message d’erreur #VALEUR!
  • Il faut que tous les critères définis soient respectés pour être pris en compte dans le calcul de la somme des valeurs.
  • Les caractères génériques peuvent être utilisés dans les critères.

Exemple : On a un tableau avec une liste de commandes et on souhaite calculer le montant total des commandes en fonction de critères :

Formule SOMME.SI.ENS

> Montant des commandes de fraises :

= SOMME.SI.ENS(D2:D10 ; A2:A10 ; « Fraise ») = 1 450€

=> Comme il n’y a qu’un critère la formule est définie de la même manière que la formule SOMME.SI (avec position inversée des arguments plage et somme_plage).


> Montant des commandes de fraises dans la ville de LYON :

= SOMME.SI.ENS(D2:D10 ; A2:A10 ; « Fraise » ; B2:B10 ; « LYON ») = 850€


> Montant des commandes d’oranges dont le montant est supérieur ou égal à 500€ :

= SOMME.SI.ENS(D2:D10 ; A2:A10 ; « Fraise » ; B2:B10 ; « LYON »)

= 1 750€


> Montant des commandes passées sur le 2ème semestre dans la ville de PARIS :

= SOMME.SI.ENS(D2:D10 ; B2:A10 ; « PARIS » ; C2:B10 ; « >=01/07/2020 »)

= 1 400€


> Montant des commandes dont le montant est compris entre 500€ et 1 000€ :

= SOMME.SI.ENS(D2:D10 ; D2:A10 ; « >=500 » ; D2:B10 ; « <=1000 »)

= 4 000€


> Montant des commandes passées dans toutes les villes sauf NICE :

= SOMME.SI.ENS(D2:D10 ; B2:A10 ; « <>NICE ») = 4 650€


> Montant des commandes de fraises dans la ville de LYON et de bananes dans la ville de NICE :

= SOMME.SI.ENS(D2:D10 ; A2:A10 ; « Fraise » ; B2:B10 ; « LYON ») + SOMME.SI.ENS(D2:D10 ; A2:A10 ; « Banane » ; B2:B10 ; « NICE ») = 1 750€


=> Voir aussi la formule SOMMEPROD