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
598

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
315 097
Messages
2 116 186
Membres
112 679
dernier inscrit
Yupanki