XL 2013 Somme.si.ens et décaler en colonne

eud078

XLDnaute Nouveau
Bonjour,
Je cherche à faire la somme de ma base avec 2 critères (Zone et produit) pour un trimestre choisi. Les données à additionner ne sont donc pas dans la même colonne en fonction du choix du trimestre. J'ai essayé avec Somme.Si.Ens et décaler, mais cela ne fonctionne pas. Avez vous une solution? Merci d'avance.
 

Pièces jointes

  • TestSommesiens.xlsx
    15.2 KB · Affichages: 5
Solution
Bonjour à tous,

Un essai avec sommeprod()
Pour Obj
VB:
=SOMMEPROD((Tableau1[ZONE]=RESULTAT!$A5)*(Tableau1[PRODUIT]=RESULTAT!$B5)*DECALER(BDD!$B$2;1;EQUIV(RESULTAT!$C$2;BDD!$C$2:$J$2;0);NBVAL(Tableau1[ZONE])))
Pour Rea
Code:
=SOMMEPROD((Tableau1[ZONE]=RESULTAT!$A5)*(Tableau1[PRODUIT]=RESULTAT!$B5)*DECALER(BDD!$B$2;1;EQUIV(RESULTAT!$C$2;BDD!$C$2:$J$2;0)+1;NBVAL(Tableau1[ZONE])))

JHA

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai avec sommeprod()
Pour Obj
VB:
=SOMMEPROD((Tableau1[ZONE]=RESULTAT!$A5)*(Tableau1[PRODUIT]=RESULTAT!$B5)*DECALER(BDD!$B$2;1;EQUIV(RESULTAT!$C$2;BDD!$C$2:$J$2;0);NBVAL(Tableau1[ZONE])))
Pour Rea
Code:
=SOMMEPROD((Tableau1[ZONE]=RESULTAT!$A5)*(Tableau1[PRODUIT]=RESULTAT!$B5)*DECALER(BDD!$B$2;1;EQUIV(RESULTAT!$C$2;BDD!$C$2:$J$2;0)+1;NBVAL(Tableau1[ZONE])))

JHA
 

Pièces jointes

  • TestSommesiens.xlsx
    18.1 KB · Affichages: 7

Discussions similaires

Réponses
13
Affichages
401
Réponses
9
Affichages
513

Statistiques des forums

Discussions
312 103
Messages
2 085 324
Membres
102 862
dernier inscrit
Emma35400