• Temps de lecture :4 min de lecture

La fonction SOMME.SI.ENS permet de calculer la somme de données en fonction de plusieurs critères.

C’est comme si vous filtriez vos colonnes en fonction de critères définis et que vous preniez la ligne de total qui est une fonction SOMME.

C’est parti !

Syntaxe

La fonction SOMME.SI.ENS se construit de la manière suivante :

=SOMME.SI.ENS(plage_somme;plage_criteres1;criteres1;plage_criteres2;criteres2....)

avec

  • plage_somme : plage de données qui seront additionnées
  • plage_criteres1 : plage qui recherchera les cellules qui correspondent au 1er critère
  • criteres1 : valeur du critère n°1
  • plage_criteres2 : plage qui recherchera les cellules qui correspondent au 2e critère
  • criteres2 : valeur du critère n°2

Vous pouvez ajoutez autant de critères que vous le souhaitez.

Exemple avec des critères texte

Je veux calculer les indemnités kilométriques des associés de l’entreprise et plus précisément : le kilométrage effectué par Bernard pour tous ses rendez-vous avec les clients.

base pour la fonction SOMME.SI.ENS
  • La plage_somme est la plage pour laquelle on va faire une addition : les kilomètres (colonne E)
  • le critère n°1 : l’associé est Bernard. Donc
    • plage_critères1 : ma 1ère colonne du tableau (A)
    • criteres1 : Bernard
  • le critère n°2 : les rendez-vous clients. Donc :
    • plage_critères2 : ma 4ème colonne du tableau (D)
    • criteres2 : RDV client

Cela donne :

=SOMME.SI.ENS($E$2:$E$8;$A$2:$A$8;"Bernard";$D$2:$D$8;"RDV Client")
utilisation de la fonction SOMME.SI.ENS

On obtient 74 kms. Cela correspond bien à deux lignes avec ces critères : 69+5 = 74.

Exemple avec des références de cellule comme critères

On va utiliser la même chose sauf qu’on va inscrire nos critères dans des cellules précises.

Dans B10, on inscrit Bernard et RDV client dans B11.

Pour notre formule de calcul en B12, on remplace les arguments critères par les coordonnées des nouvelles cellules :

=SOMME.SI.ENS($E$2:$E$8;$A$2:$A$8;$B$10;$D$2:$D$8;$B$11)
2e exemple d'utilisation de SOMME.SI.ENS

On obtient le même résultat. Mais ça pourrait vous donner des idées en créant un formulaire de recherche avec des listes déroulantes pour les critères.

youtube_channel_may6

Nos guides en vidéo

Vous en avez marre des longs articles ?
Apprenez grâce à nos vidéos tutoriels