fonction SOMME.SI

P

philippe

Guest
<HTML>J'ai 3 colonnes

1/ valeurs
2/mois ( 01 02 03 etc.. )
3/ateliers (alpha avec 2 caractères)

Je désire utiliser la fonction SOMME.SI avec 2 critères.

Avec 1 critère, pas de problème.
Avec 2 critères, je ne trouve pas

exemple: La somme des valeurs du mois de février (02), pour l'atelier "MA"

Merci d'avance

P Connan</HTML>
 
P

Pierre Fauconnier

Guest
<HTML>Bonjour.

Vous pouvez utiliser SOMMEPROD.
En supposant que vos plages de données sont nommées Dates, Montants et Ateliers, vous aurez le total des montants de février pour MA en saisissant:
=SOMMEPROD((MOIS(Dates)=2)*(Ateliers="MA")*Montants)
Le fonctionnement de SOMMEPROD s'appuie sur des tests logiques.
(MOIS(Dates)=2) renvoie 1 si Février, 0 autrement
(Ateliers="MA") renvoie 1 si MA, 0 autrement.
0 est absorbant pour la multiplication (X*0=0) et 1 est neutre pour la la multiplication (X*1=X). SOMMEPROD effectue les multiplications ligne par ligne et additionne les résultats obtenus. C'est en fait une formule ressemblant à une formule matricielle EXCEL

Bon travail

Pierre Fauconnier</HTML>
 
D

Daniel

Guest
<HTML>La fonction matricielle somme(si((champ1=critère1)*(champ2=critère2);champ3)) répond à votre souhait.
Champ1 : mois
Champ2 : ateliers
Champ3 : valeurs
Il est possible d'augmenter le nombre de critères.
Les champs peuvent être nommés.

Pour rappel une fonction matricielle doit être validée par Ctrl Up Enter</HTML>
 

Discussions similaires

Réponses
7
Affichages
248