Probléme construction formule avec sommeprod multicritère

perdinch

XLDnaute Occasionnel
Bonjour,

Je rencontre des problèmes lors de la construction d'une formule avec sommeprod combinant 3 critères associées à des zone nommées.


Je joins un fichier exemple avec ma formule qui ne renvoie pas la valeur attendue.

CORDIALEMENT

perdinch
 

Pièces jointes

  • ClasseurQ.xls
    20 KB · Affichages: 80

JcgXcl

XLDnaute Nouveau
Re : Probléme construction formule avec sommeprod multicritère

Bonjour,

J'ai inséré un test sur les sites en utilisant non(esterreur(equiv())).

Ca semble fonctionner.

Cordialement,

JcgXcl:eek:
 

Pièces jointes

  • ClasseurQ.xlsm
    12 KB · Affichages: 57

Jocelyn

XLDnaute Barbatruc
Re : Probléme construction formule avec sommeprod multicritère

Bonjour le Forum,
Bonjour perdinch,

voila la formule :

Code:
=SOMMEPROD(($A$2:$A$10="PARIS")*(($B$2:$B$10=I19)+($B$2:$B$10=I20))*(MOIS>="1/1/2009"*1)*(MOIS<="1/3/2009"*1)*(DATA))

il y avait plusieurs erreur :

1) "mescritères" corespondait a 2 cellule et excel ne comprenanit pas a quoi il devait etre = alors la partie : $B$2:$B$10=mescritètre doit être remplacée par (($B$2:$B$10=I19)+($B$2:$B$10=I20)) ou le + veux dire ou .

2) ensuite en colonne A il y avait des des espace devant PARIS et dans ta partie de formule : $A$2:$A$10="PARIS" il falait soit mettre un espace devant PARIS comme ca " PARIS" ou enlever les espaces en colonne A.

3) en ecrivant (MOIS<=1/3/2009) excel ne reconnait pas une date pour modifié cela il faut ecrire cette partie de cette facon : (MOIS<="1/3/2009"*1) ou ll'on ecrit un texte 1/3/2009 qui multiplié (*) par un devient une date

Voir le fichier joint

Jocelyn

Oup's bonjour JcgXcl désolé pour la collision
 

Pièces jointes

  • ClasseurQ(1).xls
    24 KB · Affichages: 67
  • ClasseurQ(1).xls
    24 KB · Affichages: 65
  • ClasseurQ(1).xls
    24 KB · Affichages: 64
Dernière édition:

Bricoltou

XLDnaute Occasionnel
Re : Probléme construction formule avec sommeprod multicritère

bonjour le Forum,perdinch,jocelyn,jcgXcl

ci-joint une autre version ,a éviter impérativement les espaces .

@+ à tous

Bricoltou
 

Pièces jointes

  • ClasseurQ(1).xls
    25.5 KB · Affichages: 63
  • ClasseurQ(1).xls
    25.5 KB · Affichages: 61
  • ClasseurQ(1).xls
    25.5 KB · Affichages: 63

Jocelyn

XLDnaute Barbatruc
Re : Probléme construction formule avec sommeprod multicritère

re,
Bonjour Bricoltou,

Pour le fun, si tu tiens vraiment a te servir de la plage "mescriteres" tu peux écrire la formule de cette façon :

Code:
=SOMMEPROD(($A$2:$A$10="PARIS")*(NB.SI(mescriteres;B2:B10)>0)*(MOIS>="1/1/2009"*1)*(MOIS<="1/3/2009"*1)*(DATA))

Voir fichier joint

Jocelyn
 

Pièces jointes

  • ClasseurQ V1.xls
    24 KB · Affichages: 72

Discussions similaires

Statistiques des forums

Discussions
312 113
Messages
2 085 426
Membres
102 887
dernier inscrit
MarcVeretz