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
566

Statistiques des forums

Discussions
314 716
Messages
2 112 165
Membres
111 447
dernier inscrit
jasontantane