Vous êtes sur la page 1sur 24

Microsoft Excel

Somme multicritère
Introduction
La fonction “somme” sur MS Excel permet de
calculer la somme de toutes les valeurs comprises
dans une plage de données.

Afin de faire la somme uniquement des données


cherchées, il existe la fonction “somme.si”.

La terminologie “.si” est caractéristique d’une


fonction faisant intervenir une condition (critère).

La terminologie “.si.ens” est caractéristique d’une


fonction faisant intervenir plusieurs conditions
(critères) : “somme.si.ens”.
SOMME.SI

La fonction “somme.si” permet de faire la somme


d’une série de données selon un seul critère.

Elle requiert les arguments suivants :

La plage dans laquelle elle devra identifier


un critère

Le critère que la fonction devra chercher


dans la plage renseignée

La plage comprenant les données que l’on


souhaite additionner
SOMME.SI
Exemple : à partir des écritures suivantes, on
désire calculer le chiffre d’affaires de la société par
produit :
SOMME.SI
Il s’agit donc de remplir le tableau suivant :

Sur Excel, la syntaxe de la formule pour le produit


A serait la suivante :

Colonne Critère Colonne


= somme.si
“libellé” “Produit A” “crédit”

Colonne “libellé” plage du critère à trouver

Produit A critère à trouver

Colonne “crédit” données à additionner


SOMME.SI
Sur Excel, la syntaxe de la formule pour le produit
A serait la suivante :

Colonne Critère Colonne


= somme.si
“libellé” “Produit A” “crédit”
SOMME.SI
Sur Excel, la syntaxe de la formule pour le produit
B serait la suivante :

Colonne Critère Colonne


= somme.si
“libellé” “Produit B” “crédit”
SOMME.SI
Ainsi, nous obtenons le tableau final suivant :

Nous souhaitons maintenant calculer le chiffre


d’affaires par produit et par mois. Il s’agit donc de
compléter le tableau suivant :
SOMME.SI.ENS
La somme à réaliser est maintenant multicritère :

Critère 1 : Critère 2 :

Types de produits Mois

Le fonction utilisée sera la fonction somme.si.ens,


la syntaxe sera la suivante :

Colonne “Produit
Colonne “libellé” A”
somme.si.ens
“crédit” Colonne
“Janvier”
“mois”
SOMME.SI.ENS
Détail de la syntaxe :
Colonne “Produit
Colonne “libellé” A”
somme.si.ens
“crédit” Colonne
“Janvier”
“mois”

Colonne “crédit” données à additionner

Colonne “libellé” plage du critère 1

“Produit A” critère 1 du tableau

Colonne “mois” plage du critère 2

“Janvier” critère 2 du tableau


SOMME.SI.ENS

Détail de la syntaxe :

Sur Excel, la syntaxe de la formule pour le produit


A et le mois de janvier serait la suivante :
SOMME.SI.ENS
Ainsi, nous obtenons le tableau final suivant :
SOMME.SI.ENS
L’intégration d’une fonction matricielle dans la
fonction “somme.si.ens” :

Imaginons maintenant que les produis A et B


sont vendus en France, le produit C à
l'étranger.

On désire connaitre le chiffre d’affaires


réalisé en France et à l’étranger chaque mois.

On veut donc dans la même colonne le CA des


produits A et B, dans une autre colonne celui
du produit C.
SOMME.SI.ENS
On veut donc dans la même colonne le CA des
produits A et B, dans une autre colonne celui
du produit C.

On chercher donc à remplir le tableau suivant :


SOMME.SI.ENS
On veut donc dans la même colonne le CA des
produits A et B, dans une autre colonne celui
du produit C.

Concernant la détermination du second critère (le


mois), la démarche reste la même.

Dans la syntaxe de la formule “somme.si.ens”:

Nous sélectionnerons la plage de données


comprenant les mois.

Nous renseignerons comme critère le mois


pour lequel nous voulons connaitre le CA.
SOMME.SI.ENS
On veut donc dans la même colonne le CA des
produits A et B, dans une autre colonne celui
du produit C.

En revanche, le premier critère est la localisation.


Nous savons que :

Les produits A et B sont vendus en France

Le produit C est vendu à l’étranger

Dans le fonction somme.si.ens, concernant le


premier critère les arguments seront les suivants :
SOMME.SI.ENS

Dans le fonction somme.si.ens, concernant le


premier critère les arguments seront les suivants :

Pour les produits vendus en France :

Nous renseignerons la plage de données


comprenant les différents types de produits
(c’est la colonne du libellé)

Nous renseignerons comme critères :


{”Produit A” , “Produit B”} (le “{” est
caractéristique de la fonction matricielle)
SOMME.SI.ENS

En intégrant cette formule nous obtenons le résultat


suivant :
SOMME.SI.ENS
En intégrant cette formule nous obtenons le résultat
suivant :

On remarque que la fonction prévue pour le mois


de janvier “s’étale” sur le mois de février. Elle
renvoie deux résultats car nous avons renseigné
deux arguments dans la matrice.
SOMME.SI.ENS
Afin d’éviter ce problème il convient d’imbriquer la
fonctionne somme.si.ens dans une fonction somme.

La syntaxe finale serait la suivante :

Plage Critère
“mois” “janvier”
somme
somme Critère
.si.ens Plage
”Produit A” ;
“libellé”
“Produit B”
SOMME.SI.ENS
Exemple
SOMME.SI.ENS
Nous obtenons le tableau suivant :
Dernières publications
Vous avez apprécié ?

Liker

Commenter

Partager

Vous aimerez peut-être aussi